.account-security-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;padding:8px 12px;border-radius:12px}.account-security-trigger:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.account-security-trigger.is-compact{width:44px;padding:8px}.account-security-dialog{--security-bg:#fff;--security-ink:#172d43;--security-muted:#61758a;--security-line:#dce6ed;--security-soft:#f7fafc;--security-accent:#2866b4;width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--security-line);border-radius:20px;color:var(--security-ink);background:var(--security-bg);box-shadow:0 24px 80px #132d4c30;font:inherit;font-size:14px;overflow:auto}[data-theme=dark] .account-security-dialog,.dark .account-security-dialog{--security-bg:var(--night-raised,#142231);--security-ink:var(--night-ink,#e6eff7);--security-muted:var(--night-muted,#adc0d0);--security-line:var(--night-line,#314658);--security-soft:var(--night-field,#1b2d3e);--security-accent:var(--night-accent,#6aacf1)}[data-theme=dark] .account-security-dialog .is-primary,.dark .account-security-dialog .is-primary{color:#10263a}[data-theme=dark] .account-security-dialog .account-security-error,.dark .account-security-dialog .account-security-error{color:#ff9eaa}[data-theme=dark] .account-security-dialog .account-security-message,.dark .account-security-dialog .account-security-message{color:#7cdec0}.account-security-dialog::backdrop{background:#12283e66;backdrop-filter:blur(3px)}.account-security-dialog header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--security-line)}.account-security-dialog h2{font-size:20px;font-weight:700;line-height:1.5;margin:0}.account-security-dialog h3{font-size:14px;font-weight:700;margin:0 0 12px}.account-security-dialog p{font-size:12px;line-height:1.8;margin:4px 0 12px;color:var(--security-muted)}.account-security-dialog header p{margin:0}.account-security-content{padding:16px}.account-security-dialog button{font:inherit;font-size:14px;min-height:44px;border:1px solid var(--security-line);border-radius:12px;padding:8px 12px;background:var(--security-soft);color:var(--security-ink);cursor:pointer}.account-security-dialog header button{font-size:20px;width:44px;border:0;background:transparent}.account-security-dialog button:disabled{opacity:.5;cursor:default}.account-security-dialog input:not([type=checkbox]),.account-security-dialog textarea,.account-security-dialog select{display:block;box-sizing:border-box;width:100%;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid var(--security-line);background:var(--security-soft);color:var(--security-ink);font:inherit;font-size:14px;margin-top:4px}.account-security-dialog input[dir=ltr],.account-security-dialog textarea[dir=ltr]{font-family:ui-monospace,monospace;font-size:12px}.account-security-dialog label{display:block;font-size:12px;color:var(--security-muted);margin:12px 0}.account-security-dialog button:focus-visible,.account-security-dialog input:focus-visible,.account-security-dialog textarea:focus-visible,.account-security-dialog select:focus-visible,.account-security-dialog summary:focus-visible{outline:2px solid var(--security-accent);outline-offset:3px}.account-security-dialog .is-primary{background:var(--security-accent);color:#fff;border-color:transparent;font-weight:700}.account-security-dialog .is-text{border:0;background:transparent;color:var(--security-accent);padding:4px 0;font-size:12px}.account-security-dialog footer{display:flex;gap:8px;margin-top:16px}.account-security-dialog footer .is-primary{flex:1}.account-security-actions{display:grid;gap:8px}.account-security-actions>button{text-align:right;display:flex;flex-direction:column;gap:4px;padding:12px}.account-security-actions small{font-size:12px;color:var(--security-muted)}.account-security-dialog .account-security-error{color:#c43748}.account-security-dialog .account-security-message{color:#148172}.account-security-dialog .account-security-check{display:flex;align-items:center;gap:8px;min-height:44px}.account-security-check input{width:18px;height:18px;accent-color:var(--security-accent)}.account-security-qr{display:block;width:152px;height:152px;padding:8px;background:#fff;border-radius:12px;margin:12px auto}.account-security-dialog details{font-size:12px;margin-top:8px}.account-security-dialog summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--security-muted)}.account-security-dialog .account-security-event{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--security-line);padding-top:8px}.account-security-event time{white-space:nowrap}@layer components{.replica-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 9px;border:1px solid var(--border,#d7dee7);border-radius:999px;background:var(--panel,#f6f8fa);color:var(--text,#253446);font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.replica-chip__dot{width:6px;height:6px;border-radius:50%;background:#168263;flex:none}.replica-chip.is-pending .replica-chip__dot{background:#b77916}.replica-panel__content{display:grid;gap:12px;padding:12px;font-size:12px;color:var(--wms-ink,#253446)}.replica-panel__content strong{font-size:13px}.replica-panel__content p{margin:0;line-height:1.8}.replica-panel__content dl{display:grid;gap:8px;margin:0}.replica-panel__content dl>div{display:flex;justify-content:space-between;gap:12px}.replica-panel__content dd{margin:0;font-variant-numeric:tabular-nums}.replica-panel__content dt,.replica-panel__content small{color:var(--wms-muted,#596779)}.replica-panel__content label{display:grid;gap:6px}.replica-panel__content textarea{width:100%;min-height:70px;max-height:150px;resize:vertical;box-sizing:border-box;border:1px solid var(--wms-border,#d7dee7);border-radius:10px;padding:8px;background:var(--wms-panel,#fff);color:inherit;font-family:monospace;font-size:11px}.replica-panel__content summary{min-height:40px;display:flex;align-items:center;cursor:pointer}.replica-mode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:12px}.replica-mode button,.replica-panel__save{min-height:44px;border:1px solid var(--wms-border,#d7dee7);background:var(--wms-panel,#f6f8fa);border-radius:10px;color:inherit;font:inherit;cursor:pointer}.replica-mode button[aria-pressed=true]{border-color:var(--accent,#b17b2d);background:color-mix(in srgb,var(--accent,#b17b2d) 12%,var(--wms-panel,#fff))}.replica-panel__save{width:100%;margin-top:12px}.replica-panel__notice{border-inline-start:2px solid #b77916;padding-inline-start:8px}[data-theme=dark] .replica-chip{background:#1e2732;border-color:#3e4b5b;color:#e8edf4}[data-theme=dark] .replica-chip__dot{background:#76cfad}[data-theme=dark] .replica-chip.is-pending .replica-chip__dot{background:#edbe78}.replica-chip:focus-visible,.replica-panel__content :is(button,summary,textarea):focus-visible{outline:2px solid var(--accent,#b17b2d);outline-offset:3px}@media(max-width:760px){.replica-chip{min-height:44px;font-size:10px;padding-inline:7px}}}@layer ai-assistant{.ai-panel.ai-panel-report{width:min(680px,calc(100vw - 32px));max-height:min(760px,calc(var(--ai-viewport-height, 100dvh) - 32px))}.ai-report{min-width:0;margin-block:12px;color:var(--ai-ink);border:1px solid var(--ai-line);border-radius:12px;overflow:hidden;background:var(--ai-paper)}.ai-report>header{display:flex;align-items:flex-start;gap:8px;padding:12px}.ai-report>header>div{display:grid;gap:4px;min-width:0;flex:1}.ai-report>header strong{font-size:14px;line-height:1.6}.ai-report>header span,.ai-report>footer{font-size:12px;color:var(--ai-muted)}.ai-report-count{white-space:nowrap;font-variant-numeric:tabular-nums}.ai-report-chart{margin:0;padding:0 12px;border-bottom:1px solid var(--ai-line)}.ai-report-chart figcaption{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;font-size:12px;color:var(--ai-muted)}.ai-report-chart figcaption strong{color:var(--ai-accent);font-size:16px;font-variant-numeric:tabular-nums}.ai-report-chart figcaption small{font-size:12px;font-weight:400;margin-inline-start:4px}.ai-report-chart>svg{display:block;width:100%;min-width:0;height:auto;min-height:112px;max-height:168px;overflow:visible;direction:ltr}.ai-report-grid{stroke:var(--ai-line);stroke-width:1;stroke-dasharray:2 4}.ai-report-axis{font:11px sans-serif;fill:var(--ai-muted)}.ai-report-line{fill:none;stroke:var(--ai-accent);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ai-report-cursor{stroke:var(--ai-accent);stroke-width:1;opacity:.5}.ai-report-point{fill:var(--ai-accent);stroke:var(--ai-paper);stroke-width:2}.ai-report-chart-control{display:flex;direction:ltr;gap:12px;align-items:center;min-height:44px}.ai-report-chart-control input{flex:1;min-width:0;min-height:44px;margin:0;accent-color:var(--ai-accent);cursor:pointer}.ai-report-chart-control output{color:var(--ai-muted);font-size:12px;font-variant-numeric:tabular-nums}.ai-report-table-wrap{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.ai-report-table-wrap:focus-visible{outline:2px solid var(--ai-accent);outline-offset:-2px}.ai-report-table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.7;text-align:start}.ai-report-table th{color:var(--ai-muted);background:var(--ai-paper);text-align:start;font-weight:400;white-space:nowrap}.ai-report-table :is(th,td){padding:8px 12px;border-bottom:1px solid var(--ai-line);vertical-align:top;min-width:80px}.ai-report-table td{background:var(--ai-surface);font-variant-numeric:tabular-nums}.ai-report-table tr:nth-child(2n) td{background:color-mix(in srgb,var(--ai-surface) 65%,var(--ai-paper))}.ai-report-table td[data-kind=number]{text-align:end;white-space:nowrap;color:var(--ai-accent)}.ai-report-table td[data-kind=date]{white-space:nowrap}.ai-report-table td bdi{display:block;max-width:280px;min-width:56px;overflow-wrap:anywhere}.ai-report-table tr:last-child td{border-bottom:0}.ai-report-pagination{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-inline:8px;border-top:1px solid var(--ai-line)}.ai-report-pagination>span{font-size:12px;color:var(--ai-muted);font-variant-numeric:tabular-nums}.ai-report-pagination button{min-width:44px;min-height:44px}.ai-report .ai-report-empty{padding:12px;font-size:12px}.ai-report>footer{padding:8px 12px;border-top:1px solid var(--ai-line);white-space:pre-line}@media(max-width:480px){.ai-panel.ai-panel-report{width:100%;max-height:min(760px,calc(var(--ai-viewport-height, 100dvh) - 16px))}.ai-report>header{padding:8px}.ai-report-chart{padding-inline:8px}.ai-report-table :is(th,td){padding:8px}.ai-report>footer{padding:8px}}}@layer ai-assistant{.ai-voice{--voice-level: 0;flex:0 0 auto;display:grid;justify-items:center;gap:8px;padding:10px 16px max(12px,var(--sa-bottom, 0px));border-top:1px solid var(--ai-line);background:linear-gradient(180deg,var(--ai-surface),var(--ai-paper));text-align:center}.ai-voice-topline{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ai-muted)}.ai-voice-topline>span{display:inline-flex;align-items:center;gap:6px;font-size:12px}.ai-voice-topline small{font-size:11px}.ai-voice-topline i{width:6px;height:6px;border-radius:50%;background:var(--ai-accent)}.ai-voice:is([data-phase=muted],[data-phase=error],[data-phase=starting]) .ai-voice-topline i{background:var(--ai-muted)}.ai-voice-stage{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;width:100%;max-width:420px}.ai-voice-captions{width:100%;max-width:560px;max-height:104px;overflow:auto;text-align:start;scrollbar-width:thin;padding:6px 10px;border-inline-start:2px solid var(--ai-accent);background:color-mix(in srgb,var(--ai-accent) 4%,transparent);border-radius:8px}.ai-voice-captions p{margin:0;overflow-wrap:anywhere}.ai-voice-heard{color:var(--ai-muted);font-size:13px}.ai-voice-reply{color:var(--ai-ink);font-size:14px;line-height:1.75}.ai-voice-orb{position:relative;display:grid;place-items:center;width:88px;height:88px;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ai-voice-orb:disabled{cursor:default;opacity:1}.ai-voice-orb>span{position:absolute;border-radius:50%;pointer-events:none}.ai-voice-halo{inset:0;background:color-mix(in srgb,var(--ai-accent) 9%,transparent);transform:scale(calc(.82 + var(--voice-level) * .3));transition:transform .12s linear,background-color .3s ease}.ai-voice-ring{inset:12px;border:2px solid color-mix(in srgb,var(--ai-accent) 40%,transparent);transform:scale(calc(1 + var(--voice-level) * .22));opacity:calc(.35 + var(--voice-level) * .65);transition:transform 90ms linear,opacity 90ms linear}.ai-voice-core{inset:25px;background:radial-gradient(circle at 34% 30%,color-mix(in srgb,var(--ai-accent) 35%,#fff) 0,var(--ai-accent) 58%,color-mix(in srgb,var(--ai-accent) 70%,var(--ai-ink)) 100%);box-shadow:0 10px 28px color-mix(in srgb,var(--ai-accent) 32%,transparent),inset 0 1px #fff5;transform:scale(calc(1 + var(--voice-level) * .16));transition:transform 70ms linear,filter .3s ease,background .3s ease}.ai-voice[data-phase=speaking] .ai-voice-halo{animation:ai-voice-ripple 1.8s ease-out infinite}.ai-voice:is([data-phase=thinking],[data-phase=checking]) .ai-voice-ring{border-color:transparent;background:conic-gradient(from 0deg,transparent 0 62%,color-mix(in srgb,var(--ai-accent) 70%,transparent) 88%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 60%,#000 61%);mask:radial-gradient(circle,transparent 60%,#000 61%);opacity:1;animation:ai-voice-sweep 1.4s linear infinite}.ai-voice:is([data-phase=thinking],[data-phase=checking]) .ai-voice-core{filter:saturate(.75) brightness(.96)}.ai-voice[data-phase=checking] .ai-voice-ring{animation-duration:1s}.ai-voice:is([data-phase=muted],[data-phase=starting]) .ai-voice-core{background:radial-gradient(circle at 34% 30%,color-mix(in srgb,var(--ai-muted) 30%,#fff),var(--ai-muted));box-shadow:none}.ai-voice:is([data-phase=muted],[data-phase=starting]) :is(.ai-voice-halo,.ai-voice-ring){opacity:.4}.ai-voice[data-phase=error] .ai-voice-core{background:radial-gradient(circle at 34% 30%,var(--ai-error-soft),var(--ai-error));box-shadow:none}.ai-voice-orb:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}.ai-voice-state{display:grid;gap:4px;min-height:44px;text-align:start;align-content:center}.ai-voice-state>strong{font-size:15px;font-weight:600}.ai-voice-state>span{font-size:12px;line-height:1.7;color:var(--ai-muted);overflow-wrap:anywhere}.ai-voice-state>.ai-voice-error{color:var(--ai-error)}.ai-voice-actions{display:flex;justify-content:center;gap:8px;width:100%;max-width:420px}.ai-voice-action{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--ai-line);border-radius:999px;background:var(--ai-surface);color:var(--ai-ink);cursor:pointer}.ai-voice-action:hover{border-color:var(--ai-accent)}.ai-voice-action:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}.ai-voice-action:disabled{opacity:.5;cursor:default}.ai-voice-action>span{font-size:13px}.ai-voice-action.is-on{background:var(--ai-accent-soft);border-color:var(--ai-accent);color:var(--ai-accent)}.ai-voice-end{color:var(--ai-error)}.ai-voice-end:hover{border-color:var(--ai-error);background:var(--ai-error-soft)}@keyframes ai-voice-ripple{0%{box-shadow:0 0 color-mix(in srgb,var(--ai-accent) 26%,transparent)}to{box-shadow:0 0 0 22px transparent}}@keyframes ai-voice-sweep{to{transform:rotate(1turn)}}@media(max-width:640px){.ai-voice{gap:6px;padding:8px 12px max(10px,var(--sa-bottom, 0px))}.ai-voice-stage{gap:8px;grid-template-columns:80px minmax(0,1fr)}.ai-voice-orb{width:80px;height:80px}.ai-voice-core{inset:23px}.ai-voice-captions{max-height:88px}}@media(prefers-reduced-motion:reduce){.ai-voice[data-phase] .ai-voice-orb>span{transition:none;animation:none;transform:none}.ai-voice[data-phase=speaking] .ai-voice-halo{background:color-mix(in srgb,var(--ai-accent) 20%,transparent)}}}.chooma-auth{--auth-bg: #f4f2f7;--auth-panel: #fefdff;--auth-field: #f5f3f8;--auth-ink: #30283d;--auth-muted: #756b83;--auth-line: #e3ddea;--auth-accent: #7452a5;--auth-on-accent: #fff;--auth-shadow: #46325312;box-sizing:border-box;position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;min-height:100svh;padding:max(28px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:var(--auth-bg);color:var(--auth-ink);font-family:Vazirmatn,Tahoma,sans-serif;font-size:14px;line-height:1.6;direction:rtl;color-scheme:light}:is([data-theme=dark],.dark) .chooma-auth{--auth-bg: var(--night-canvas, #18141f);--auth-panel: var(--night-panel, #231d2e);--auth-field: var(--night-field, #2c2538);--auth-ink: var(--night-ink, #f1ebf7);--auth-muted: var(--night-muted, #b6a9c7);--auth-line: var(--night-line, #42374f);--auth-accent: #b69adf;--auth-on-accent: #21152f;--auth-shadow: #09050f38;color-scheme:dark}.chooma-auth:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 0%,color-mix(in srgb,var(--auth-accent) 10%,transparent),transparent 80%)}.chooma-auth *,.chooma-auth *:before,.chooma-auth *:after{box-sizing:border-box}.chooma-auth .auth-shell{width:100%;max-width:380px;margin-block:auto}.chooma-auth .auth-brand{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 28px;padding:0;direction:ltr}.chooma-auth .auth-mark{display:block;width:52px;height:52px;flex:0 0 52px;border-radius:16px;overflow:hidden;background:#211b2f}.chooma-auth .auth-mark img{display:block;width:100%;height:100%;padding:4px;object-fit:contain}.chooma-auth .auth-brand-name{display:grid;text-align:left;line-height:1.2;gap:4px}.chooma-auth .auth-brand-name b{font:600 24px/1.1 Arial,sans-serif;letter-spacing:-.8px;color:var(--auth-ink)}.chooma-auth .auth-brand-name small{font:500 10px/1.2 Arial,sans-serif;letter-spacing:2.4px;color:var(--auth-muted)}.chooma-auth .auth-card{width:100%;margin:0;padding:28px;border:1px solid var(--auth-line);border-radius:24px;background:var(--auth-panel);color:var(--auth-ink);box-shadow:0 16px 48px -16px var(--auth-shadow),0 1px color-mix(in srgb,var(--auth-ink) 3%,transparent)}.chooma-auth .auth-title{font-size:22px;line-height:1.5;font-weight:700;color:var(--auth-ink);margin:0 0 24px;letter-spacing:-.6px}.chooma-auth .auth-form{display:flex;flex-direction:column;gap:16px;margin:0}.chooma-auth .auth-field{display:flex;flex-direction:column;gap:8px;margin:0}.chooma-auth .auth-field>label,.chooma-auth .auth-label{display:block;color:var(--auth-muted);font-size:12px;font-weight:500;margin:0;padding:0}.chooma-auth .auth-input,.chooma-auth .auth-field>input,.chooma-auth .auth-password{width:100%;height:48px;min-height:48px;margin:0;padding:0 14px;border:1px solid var(--auth-line);border-radius:12px;outline:none;background:var(--auth-field);color:var(--auth-ink);font:400 16px/1.5 Vazirmatn,Tahoma,sans-serif;box-shadow:none;transition:border-color .15s,box-shadow .15s,background .15s}.chooma-auth input[dir=ltr]{text-align:left}.chooma-auth input::placeholder{color:var(--auth-muted);opacity:.85;font-size:12px}.chooma-auth .auth-input:focus,.chooma-auth .auth-field>input:focus,.chooma-auth .auth-password:focus-within{border-color:var(--auth-accent);background:var(--auth-panel);box-shadow:0 0 0 3px color-mix(in srgb,var(--auth-accent) 14%,transparent)}.chooma-auth .auth-password{display:flex;align-items:center;direction:ltr;padding:0}.chooma-auth .auth-password input{flex:1;min-width:0;width:100%;height:100%;padding:0 14px;border:0;border-radius:12px;outline:0;background:transparent;color:inherit;font:inherit;box-shadow:none}html.dark .chooma-auth input:not([type=checkbox]){background-color:var(--auth-field)!important;border-color:var(--auth-line)!important;color:var(--auth-ink)!important;box-shadow:none}html.dark .chooma-auth input:not([type=checkbox]):focus{background-color:var(--auth-panel)!important;border-color:var(--auth-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--auth-accent) 14%,transparent)!important}html.dark .chooma-auth .auth-password input,html.dark .chooma-auth .auth-password input:focus{background-color:transparent!important;box-shadow:none!important}html.dark .chooma-auth input::placeholder{color:var(--auth-muted)!important}.chooma-auth .auth-eye{display:grid;place-items:center;flex:0 0 44px;width:44px;min-height:44px;padding:0;margin:0;border:0;border-radius:10px;background:transparent;color:var(--auth-muted);cursor:pointer}.chooma-auth .auth-eye svg{width:19px;height:19px}.chooma-auth .auth-check{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:44px;margin:-4px 0;font-size:12px;color:var(--auth-muted);cursor:pointer}.chooma-auth .auth-check input{width:16px;height:16px;min-height:0;flex:0 0 16px;margin:0;accent-color:var(--auth-accent)}.chooma-auth .auth-submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;height:auto;margin:0;padding:12px 16px;border:1px solid transparent;border-radius:12px;background:var(--auth-accent);color:var(--auth-on-accent);font:700 14px/1.5 Vazirmatn,Tahoma,sans-serif;box-shadow:0 1px #ffffff15 inset;cursor:pointer;transition:filter .15s,transform .15s}.chooma-auth .auth-submit:hover:not(:disabled){filter:brightness(1.07)}.chooma-auth .auth-submit:active:not(:disabled){transform:translateY(1px)}.chooma-auth button:disabled{opacity:.6;cursor:wait}.chooma-auth :is(button,a):focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.chooma-auth .auth-footer{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}.chooma-auth .auth-download,.chooma-auth .auth-theme,.chooma-auth .auth-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;padding:0 8px;background:transparent;color:var(--auth-muted);font:500 12px/1.5 Vazirmatn,Tahoma,sans-serif;text-decoration:none;cursor:pointer}.chooma-auth .auth-download:hover,.chooma-auth .auth-theme:hover,.chooma-auth .auth-link:hover{color:var(--auth-ink)}.chooma-auth .auth-theme{width:44px;border:1px solid var(--auth-line);border-radius:50%}.chooma-auth .auth-footer svg{width:18px;height:18px}html.android-app .chooma-auth .auth-download{display:none}.chooma-auth .auth-tabs{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--auth-field)}.chooma-auth .auth-tabs button{flex:1;min-height:44px;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:var(--auth-muted);font:500 12px/1.5 Vazirmatn,Tahoma,sans-serif;cursor:pointer}.chooma-auth .auth-tabs button[aria-pressed=true]{color:var(--auth-ink);background:var(--auth-panel);box-shadow:0 1px 4px var(--auth-shadow)}.chooma-auth .auth-google{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;width:100%;padding:8px;border:1px solid var(--auth-line);border-radius:12px;color:var(--auth-ink);background:var(--auth-panel);font:500 14px/1.5 Vazirmatn,Tahoma,sans-serif;cursor:pointer}.chooma-auth .auth-google>span{font:700 18px Arial,sans-serif;color:#4285f4}.chooma-auth .auth-divider{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--auth-muted)}.chooma-auth .auth-divider:before,.chooma-auth .auth-divider:after{content:"";flex:1;height:1px;background:var(--auth-line)}.chooma-auth .auth-notice{margin:0;color:var(--auth-muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.chooma-auth .auth-mfa{display:grid;gap:12px;color:var(--auth-ink)}.chooma-auth .auth-mfa h2{font-size:14px;margin:0}.chooma-auth .auth-mfa-qr{width:160px;height:160px;border:8px solid white;border-radius:8px;margin:0 auto}.chooma-auth .auth-recovery-codes{display:grid;gap:8px;padding:12px;border:1px solid var(--auth-line);border-radius:12px;background:var(--auth-field);font-size:12px;user-select:all;overflow-wrap:anywhere}.chooma-auth .auth-error{display:flex;gap:8px;padding:12px;border:1px solid color-mix(in srgb,#cf687d 40%,var(--auth-line));border-radius:12px;background:color-mix(in srgb,#cf687d 8%,var(--auth-panel));color:var(--auth-ink);font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.chooma-auth .auth-error svg{flex:0 0 16px;margin-top:4px}.chooma-auth .auth-https-banner{padding:12px;border:1px solid var(--auth-line);border-radius:12px;font-size:12px}.chooma-auth .auth-https-banner a{display:block;color:var(--auth-accent)}.chooma-auth .auth-wait{text-align:center;display:grid;gap:8px;font-size:12px}.chooma-auth .auth-wait p{margin:0}@media(max-width:480px){.chooma-auth{padding-inline:max(20px,env(safe-area-inset-left))}.chooma-auth .auth-brand{margin-bottom:24px}.chooma-auth .auth-card{padding:24px;border-radius:20px}.chooma-auth .auth-title{margin-bottom:20px}}@media(max-height:600px){.chooma-auth{align-items:flex-start;padding-block:20px}.chooma-auth .auth-brand{margin-bottom:16px}.chooma-auth .auth-mark{width:44px;height:44px;flex-basis:44px}}@media(prefers-reduced-motion:reduce){.chooma-auth *,.chooma-auth *:before,.chooma-auth *:after{transition:none;animation:none}}@media screen{:root[data-theme=dark],:root.dark{--night-canvas: #14181f;--night-field: #18212b;--night-panel: #1e2732;--night-raised: #293644;--night-ink: #eef3fa;--night-secondary: #ccd6e3;--night-muted: #b0bdcd;--night-line: #3e4c5d;--night-divider: #303d4b;--night-control: #7c8da4;--night-accent: #edbe78;--night-accent-soft: #383125;--night-on-accent: #211b12;--night-shadow: 0 3px 10px -6px #00000066, inset 0 1px 0 #ffffff04;--night-overlay-shadow: 0 18px 50px -18px #00000099, inset 0 1px 0 #ffffff08}}@layer s00,s01,s02,s03,s04,s05,s06,s07,s08,s09,s10,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20,s21,s22,s23,s24,s25,s26,s27,s28,s29,s30,s31,s32,s33,s34,s35,s36,s37,s38,s39,s40,s41,s42,s43,s44,s45,s46,s47,s48,s49,s50,s51,s52,s53,s54,s55,s56,s57,s58,s59,s60,s61,s62,s63,s64,s65,s66,s67,s68,s69,s70,s71,s72,s73,s74,s75,s76,s77,s78,s79,s80,s81,s82,s83,s84,s85,s86,s88,s90,s95,s96,s97,s98,s99,s100,s101,palletDocumentFlow,pallet-scanner,document-camera,supplier-reference,ai-assistant,print,s102,s103,s104,s105,s106,s107,s108,s109,s110,s111,s112,s113,s114,s115,s116,s117,s118,s119,s120,s121,s122,s123,s124,s125,s126,s127,s128,s129,s130,s131,s132,s133,s134,s135,s136,s137,s138,s139,s140,s141;@layer ai-assistant{.ai-analysis{margin-block:12px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-paper);min-width:0;overflow-wrap:anywhere}.ai-analysis>header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px;font-size:12px}.ai-analysis>header>span,.ai-analysis footer,.ai-analysis dt{color:var(--ai-muted)}.ai-analysis-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:0 12px 12px;color:var(--ai-accent)}.ai-analysis-total>strong{font-size:20px;font-variant-numeric:tabular-nums}.ai-analysis-total small{font-size:12px}.ai-analysis-total>span{color:var(--ai-ink);font-size:12px}.ai-analysis ol{list-style:none;margin:0;padding:0 12px}.ai-analysis li{border-top:1px solid var(--ai-line);padding:8px 0}.ai-analysis dl{margin:0;display:grid;gap:4px}.ai-analysis dl>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:baseline}.ai-analysis dt{font-size:12px}.ai-analysis dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums}.ai-analysis-row-total{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px}.ai-analysis-row-total>span{color:var(--ai-muted)}.ai-analysis footer{border-top:1px solid var(--ai-line);padding:8px 12px;font-size:12px}.ai-analysis-more{min-height:44px;margin-inline:12px}:where(.ai-panel,.ai-settings-page,.ai-launch){--ai-ink: #142d40;--ai-muted: #63798a;--ai-accent: #087f78;--ai-accent-soft: #edf7f5;--ai-paper: #f7fafc;--ai-surface: #fff;--ai-line: #d7e2e9;--ai-error: #b42336;--ai-error-soft: #fff0f2;color:var(--ai-ink);font-family:inherit;font-size:14px;font-weight:400;line-height:1.7}:where(.ai-panel,.ai-settings-page) :where(button,input,textarea,select){font:inherit}:where(.ai-panel,.ai-settings-page) :where(button,input,textarea,select,summary):focus-visible,.ai-launch:focus-visible{outline:2px solid var(--ai-accent);outline-offset:3px;box-shadow:none}:where(.ai-panel,.ai-settings-page) :where(button,input,textarea,select):disabled{opacity:.5;cursor:not-allowed}:where(.ai-panel,.ai-settings-page) :where(h1,h2,h3,p){margin:0}:where(.ai-panel,.ai-settings-page) :where(h1,h2,h3,strong){font-weight:700}:where(.ai-panel,.ai-settings-page,.ai-launch) svg{flex:0 0 auto}.ai-launch{min-width:44px;min-height:44px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-surface);color:var(--ai-accent);white-space:nowrap}.ai-launch:hover,.ai-launch[aria-expanded=true]{background:var(--ai-accent-soft);border-color:var(--ai-accent)}.ai-panel{position:fixed;inset:auto 16px 16px auto;margin:0;padding:0;width:min(432px,calc(100vw - 32px));max-width:none;height:auto;max-height:min(560px,calc(var(--ai-viewport-height, 100dvh) - 32px));border:1px solid var(--ai-line);border-radius:24px;overflow:hidden;background:var(--ai-surface);box-shadow:0 24px 80px #142d4033}.ai-panel[open]{display:flex;flex-direction:column}.ai-panel::backdrop{background:#142d404d}.ai-panel-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:16px;border-bottom:1px solid var(--ai-line)}.ai-heading-identity{display:flex;align-items:center;min-width:0;gap:12px}.ai-heading-identity>svg{color:var(--ai-accent);width:28px;height:28px}.ai-heading-identity h2{font-size:20px;line-height:1.5}.ai-heading-actions{display:flex;flex-shrink:0}.ai-icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:8px;border:0;border-radius:12px;color:var(--ai-muted);background:transparent}.ai-icon-button:hover{background:var(--ai-accent-soft);color:var(--ai-accent)}.ai-panel-content{flex:1 1 auto;min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.ai-suggestions>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-paper);color:var(--ai-ink);font-size:13px;cursor:pointer;list-style:none}.ai-suggestions>summary::-webkit-details-marker{display:none}.ai-suggestions>summary:hover{background:var(--ai-accent-soft);border-color:var(--ai-accent)}.ai-suggestions>summary>svg{width:16px;height:16px;color:var(--ai-accent);transition:transform .15s ease}.ai-suggestions[open]>summary>svg{transform:rotate(-90deg)}.ai-suggestion-list{display:grid;gap:8px;padding-top:8px}.ai-suggestion-list>button{display:flex;align-items:center;gap:12px;min-height:48px;width:100%;padding:8px 12px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-paper);color:var(--ai-ink);text-align:start}.ai-suggestion-list>button span{flex:1}.ai-suggestion-list>button>svg{color:var(--ai-muted)}.ai-suggestion-list>button>svg:last-child{width:16px}.ai-suggestion-list>button:hover{background:var(--ai-accent-soft);border-color:var(--ai-accent)}.ai-command-ledger{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ai-command-ledger li{border-inline-start:2px solid var(--ai-line);padding-inline-start:12px;overflow-wrap:anywhere}.ai-command-text{display:flex;align-items:center;gap:4px;padding:8px 12px;border-radius:12px;background:var(--ai-paper)}.ai-command-text>span{flex:1;min-width:0}.ai-command-text>button{margin-block:-8px;margin-inline-end:-8px}.ai-inventory-answer{margin-top:12px;padding:12px 16px;background:var(--ai-accent-soft);border-inline-start:4px solid var(--ai-accent);border-radius:12px}.ai-inventory-heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--ai-muted)}.ai-inventory-heading bdi{color:var(--ai-ink);font-weight:700}.ai-inventory-total{display:flex;align-items:baseline;gap:8px;color:var(--ai-accent)}.ai-inventory-total strong{font-size:40px;line-height:1.5;font-variant-numeric:tabular-nums}.ai-inventory-total>span{font-size:14px;color:var(--ai-ink)}.ai-inventory-quantities{display:flex;gap:4px 16px;flex-wrap:wrap;font-size:12px;color:var(--ai-muted)}.ai-inventory-quantities bdi{font-weight:700;color:var(--ai-ink)}.ai-inventory-breakdown{margin-top:12px;padding-top:8px;border-top:1px solid var(--ai-line)}.ai-breakdown-heading{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--ai-muted)}.ai-inventory-breakdown dl{margin:4px 0 0}.ai-inventory-breakdown dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,1fr);align-items:start;gap:8px;padding:8px 0}.ai-inventory-breakdown dl>div+div{border-top:1px solid var(--ai-line)}.ai-inventory-breakdown dt{min-width:0;font-size:14px;unicode-bidi:plaintext}.ai-inventory-breakdown dd{display:flex;min-width:0;flex-direction:column;align-items:flex-end;margin:0;text-align:end}.ai-inventory-breakdown dd strong{font-size:20px;line-height:1.3;font-variant-numeric:tabular-nums}.ai-inventory-breakdown dd>span{font-size:12px;color:var(--ai-muted)}.ai-choices{display:grid;gap:8px;margin-top:12px}.ai-choice{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-paper);color:var(--ai-ink);text-align:start}.ai-choice>span{display:flex;min-width:0;flex-direction:column}.ai-choice bdi{font-weight:700;font-variant-numeric:tabular-nums}.ai-choice small{color:var(--ai-muted);font-size:12px}.ai-choice>svg{width:16px;color:var(--ai-accent)}.ai-choice:hover{border-color:var(--ai-accent);background:var(--ai-accent-soft)}.ai-follow-ups{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ai-follow-up{min-height:44px;padding:8px 12px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-surface);color:var(--ai-accent);font-size:12px}.ai-follow-up:hover{border-color:var(--ai-accent);background:var(--ai-accent-soft)}.ai-answer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.ai-answer-actions:empty{display:none}.ai-answer-actions>.ai-icon-button{margin-inline-start:auto}.ai-draft{margin-top:12px;border:1px solid var(--ai-line);border-radius:12px;overflow:hidden}.ai-draft-heading{display:flex;justify-content:space-between;gap:8px;background:var(--ai-paper);padding:8px 12px;font-size:12px}.ai-draft-heading>span:first-child{font-weight:700}.ai-draft-heading>span:last-child:not(:first-child){color:var(--ai-muted)}.ai-draft dl{margin:0;padding:4px 12px}.ai-draft dl>div{display:grid;grid-template-columns:minmax(72px,1fr) minmax(0,2fr);gap:8px;padding:4px 0}.ai-draft dl>div+div{border-top:1px solid var(--ai-line)}.ai-draft dt{font-size:12px;color:var(--ai-muted)}.ai-draft dd{margin:0;font-size:14px;text-align:end;unicode-bidi:plaintext;overflow-wrap:anywhere}.ai-draft .ai-draft-missing{padding:8px 12px;font-size:12px;color:var(--ai-muted)}.ai-operation{margin-top:12px;min-width:0;border:1px solid var(--ai-line);border-radius:12px;overflow:hidden;overflow-wrap:anywhere}.ai-operation>header{padding:8px 12px;background:var(--ai-paper)}.ai-operation>header>div{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.ai-operation>header strong{font-size:14px}.ai-operation>header span{font-size:12px;color:var(--ai-muted)}.ai-operation>header>p{margin-top:4px;font-size:13px}.ai-operation-delete>header>div>span{color:var(--ai-error)}.ai-operation-dispatch>header>div>span{color:var(--ai-accent)}.ai-operation>dl{margin:0;padding-inline:12px}.ai-operation-field{padding-block:8px}.ai-operation-field+.ai-operation-field{border-top:1px solid var(--ai-line)}.ai-operation-field>dt{font-size:12px;color:var(--ai-muted);margin-bottom:4px}.ai-operation-field>dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums}.ai-operation-diff{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:8px;align-items:start}.ai-operation-diff>div{display:grid;min-width:0;gap:4px}.ai-operation-diff>div>span{font-size:12px;color:var(--ai-muted)}.ai-operation-before>bdi{color:var(--ai-muted)}.ai-operation-after>bdi{color:var(--ai-ink);font-weight:700}.ai-operation-arrow{align-self:center;color:var(--ai-accent)}.ai-operation .ai-operation-missing{padding:8px 12px;border-top:1px solid var(--ai-line);background:var(--ai-paper);font-size:12px}.ai-operation-warnings{margin:0;padding:8px 12px;list-style:none;border-top:1px solid var(--ai-line);background:var(--ai-paper);font-size:12px}.ai-command-ledger .ai-operation-warnings>li{border:0;padding:0}.ai-operation-warnings>li+li{margin-top:4px}.ai-operation-delete .ai-operation-warnings{color:var(--ai-error);background:var(--ai-error-soft)}.ai-operation-confirm{min-width:0;max-width:100%;white-space:normal;text-align:start}.ai-operation-danger,.ai-operation-danger:hover{color:var(--ai-error);border-color:var(--ai-error);background:var(--ai-error-soft)}.ai-command-ledger li>p{display:flex;align-items:start;gap:8px;padding:8px 4px 0}.ai-command-ledger li>p>svg{margin-top:4px;color:var(--ai-accent);width:16px;height:16px}.ai-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;text-align:center}.ai-empty>svg{color:var(--ai-accent);width:32px;height:32px;margin-bottom:8px}.ai-empty h3{font-size:16px}.ai-empty p{color:var(--ai-muted)}.ai-empty>button{margin-top:8px}.ai-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid var(--ai-line);border-radius:12px;background:var(--ai-surface);color:var(--ai-ink);white-space:nowrap}.ai-button:hover{border-color:var(--ai-accent);background:var(--ai-accent-soft)}.ai-primary{background:var(--ai-accent);border-color:var(--ai-accent);color:#fff}.ai-primary:hover{background:#076e68;border-color:#076e68}.ai-text-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--ai-accent)}.ai-text-button:hover{background:var(--ai-accent-soft)}.ai-composer{flex:0 0 auto;display:grid;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--ai-line);background:var(--ai-surface)}.ai-command-input{display:block;width:100%;min-height:64px;max-height:144px;padding:12px;resize:none;border:1px solid var(--ai-line);border-radius:12px;color:var(--ai-ink);background:var(--ai-paper);font-size:16px;line-height:1.6}.ai-command-input::placeholder{color:var(--ai-muted);opacity:1;font-size:14px}.ai-composer-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-composer-actions>div{display:flex}.ai-mic-button{background:var(--ai-accent-soft);border-color:var(--ai-accent);color:var(--ai-accent);min-width:88px}.ai-composer-actions>.ai-primary{min-width:104px}.ai-settings-privacy{font-size:12px;color:var(--ai-muted);line-height:1.7}.ai-feedback{font-size:12px;padding:8px 12px;border-radius:8px;background:var(--ai-accent-soft);color:var(--ai-accent);overflow-wrap:anywhere}.ai-feedback.ai-error{color:var(--ai-error);background:var(--ai-error-soft)}.ai-error,.ai-danger-text{color:var(--ai-error)}.ai-subtle{font-size:12px;color:var(--ai-muted)}.ai-progress{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--ai-muted)}.ai-progress>button{margin-inline-start:auto}.ai-progress-dot,.ai-recording-mark,.ai-status-dot{display:inline-block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--ai-muted)}.ai-progress-dot{background:var(--ai-accent);animation:ai-breathe 1.2s ease-in-out infinite}.ai-recording{display:flex;gap:8px;align-items:center;padding:12px 0}.ai-recording>div{flex:1;min-width:0;display:flex;flex-direction:column}.ai-recording>div>span{color:var(--ai-muted);font-size:12px}.ai-recording-mark{background:var(--ai-error);box-shadow:0 0 0 4px var(--ai-error-soft);margin:8px}.ai-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ai-settings-page{max-width:800px;margin:0 auto;padding-bottom:24px}.ai-settings-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ai-settings-heading h1{font-size:20px}.ai-section-label{color:var(--ai-muted);font-size:12px}.ai-provider{border:1px solid var(--ai-line);border-radius:8px;padding:4px 12px;color:var(--ai-accent);background:var(--ai-accent-soft)}.ai-settings-page>form{display:grid;gap:12px}.ai-settings-section{padding:16px;border:1px solid var(--ai-line);border-radius:16px;background:var(--ai-surface)}.ai-settings-section h2{font-size:16px;margin-bottom:12px}.ai-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.ai-settings-field{display:flex;min-width:0;flex-direction:column;gap:4px}.ai-settings-field>span{color:var(--ai-muted);font-size:12px}.ai-settings-field>span small{font:inherit}.ai-settings-field :where(input,select){min-width:0;width:100%;height:44px;padding:8px 12px;border:1px solid var(--ai-line);border-radius:8px;background:var(--ai-paper);color:var(--ai-ink);font-size:16px}.ai-settings-field input::placeholder{color:var(--ai-muted);font-size:12px;text-align:right}.ai-field-wide{grid-column:1 / -1}.ai-settings-test{display:flex;gap:4px;flex-direction:column;align-items:flex-start;padding-top:24px}.ai-settings-test small{font-size:12px;color:var(--ai-muted)}.ai-key-controls{margin-top:-8px}.ai-key-controls>button,.ai-key-confirm{font-size:12px}.ai-key-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ai-connection-status{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--ai-muted);margin-top:4px}.ai-status-dot.is-ready{background:var(--ai-accent)}.ai-toggle-row{display:flex;align-items:center;gap:12px;position:relative;min-height:52px;cursor:pointer}.ai-toggle-row+.ai-toggle-row{padding-top:12px;margin-top:12px;border-top:1px solid var(--ai-line)}.ai-toggle-row>span:first-child{display:flex;flex:1;min-width:0;flex-direction:column}.ai-toggle-row small{display:block;font-size:12px;color:var(--ai-muted)}.ai-toggle-row>input{position:absolute;inset-inline-end:0;width:44px;height:44px;opacity:0;margin:0;cursor:pointer}.ai-toggle-track{display:block;width:44px;height:28px;flex:0 0 44px;padding:4px;border:1px solid var(--ai-line);border-radius:16px;background:var(--ai-line);pointer-events:none}.ai-toggle-track:after{content:"";display:block;height:18px;width:18px;border-radius:50%;background:var(--ai-surface);transform:translate(-16px);transition:transform .15s ease}.ai-toggle-row input:checked+.ai-toggle-track{background:var(--ai-accent);border-color:var(--ai-accent)}.ai-toggle-row input:checked+.ai-toggle-track:after{transform:translate(0);background:#fff}.ai-toggle-row input:focus-visible+.ai-toggle-track{outline:2px solid var(--ai-accent);outline-offset:4px}.ai-toggle-row input:disabled+.ai-toggle-track{opacity:.5}.ai-settings-privacy{padding:0 4px}.ai-settings-footer{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid var(--ai-line);border-radius:16px;background:var(--ai-surface)}.ai-settings-footer>div{min-width:0;font-size:12px}.ai-settings-footer p{overflow-wrap:anywhere}.ai-success{display:flex;align-items:center;gap:8px;color:var(--ai-accent)}.ai-settings-loading{padding:24px;text-align:center;background:var(--ai-surface);border-radius:16px}.ai-settings-loading>button{margin-top:12px}[data-theme=dark] :where(.ai-panel,.ai-settings-page,.ai-launch){--ai-ink: #e4edf3;--ai-muted: #a0b4c3;--ai-accent: #62cfc2;--ai-accent-soft: #163d3b;--ai-paper: #152835;--ai-surface: #1b303e;--ai-line: #3a5362;--ai-error: #ff9aa8;--ai-error-soft: #482832}[data-theme=dark] :where(.ai-panel,.ai-settings-page) .ai-primary{color:#102e2b}[data-theme=dark] :where(.ai-panel,.ai-settings-page) .ai-primary:hover{color:#fff}@media(max-width:600px){.ai-launch{width:44px;padding:8px}.ai-launch>span{display:none}.ai-panel{inset:auto 0 max(0px,calc(100dvh - var(--ai-viewport-top, 0px) - var(--ai-viewport-height, 100dvh))) 0;width:100%;height:auto;max-height:min(560px,var(--ai-viewport-height, 100dvh));border:0;border-radius:24px 24px 0 0}.ai-panel-heading{padding-top:max(12px,var(--sa-top));padding-bottom:12px}.ai-panel-content{padding:12px 16px}.ai-composer{padding-bottom:max(12px,var(--sa-bottom))}.ai-command-input{max-height:112px}.ai-settings-section{padding:12px}.ai-settings-grid{gap:12px 8px}.ai-settings-heading{margin-bottom:12px}.ai-settings-footer{position:sticky;bottom:0;padding:12px;padding-bottom:max(12px,var(--sa-bottom));flex-wrap:wrap}.ai-settings-footer>div{flex:1 1 120px}.ai-settings-page{padding-bottom:12px}}@media(max-height:480px){.ai-panel-heading{padding-block:8px}.ai-command-input{height:72px;min-height:64px}.ai-composer{padding-top:8px;gap:4px}}@keyframes ai-breathe{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){:where(.ai-panel,.ai-settings-page,.ai-launch) *{animation:none;transition:none;scroll-behavior:auto}}@media print{.ai-launch,.ai-panel{display:none}}}@layer s00{:root{--sa-top: max(env(safe-area-inset-top, 0px), var(--safe-area-inset-top, 0px));--sa-right: max(env(safe-area-inset-right, 0px), var(--safe-area-inset-right, 0px));--sa-bottom: max(env(safe-area-inset-bottom, 0px), var(--safe-area-inset-bottom, 0px));--sa-left: max(env(safe-area-inset-left, 0px), var(--safe-area-inset-left, 0px))}:root{--wms-brand: #e39b12;--wms-brand-strong: #d49212;--wms-brand-soft: #fff7e8;--wms-brand-ink: #8a5a08;--wms-brand-glow: rgba(192, 127, 8, .22);--wms-ink: #0f1c2c;--wms-ink-soft: #1e3448;--wms-muted: #65798a;--wms-line: #dfe8ee;--wms-line-soft: #eef3f7;--wms-soft: #f3f7fa;--wms-panel: #ffffff;--wms-canvas: #e9eef3;--wms-success: #0d9a6a;--wms-success-soft: #e8f8f0;--wms-success-line: #b7e4d0;--wms-success-ink: #0f6f4f;--wms-warning: #e39b12;--wms-warning-soft: #fff6e4;--wms-warning-line: #edd4a0;--wms-warning-ink: #8a5a08;--wms-danger: #c1445a;--wms-danger-soft: #fff0f2;--wms-danger-line: #f0c4c9;--wms-danger-ink: #a92f40;--wms-info: #2a6fad;--wms-info-soft: #eef6fb;--wms-info-line: #c4dbeb;--wms-info-ink: #1f6288;--wms-violet: #6b4c91;--wms-violet-soft: #f5f0fb;--wms-violet-line: #d9ccec;--wms-teal: #12986f;--wms-shadow-sm: 0 6px 18px rgba(12, 28, 44, .045);--wms-shadow-md: 0 14px 34px rgba(12, 28, 44, .065);--wms-shadow-lg: 0 22px 48px rgba(12, 28, 44, .12);--wms-shadow-brand: 0 10px 22px rgba(192, 127, 8, .24);--wms-radius-xs: 9px;--wms-radius-sm: 11px;--wms-radius-md: 13px;--wms-radius-lg: 16px;--wms-radius-xl: 20px;--wms-radius-pill: 999px;--wms-space-1: 4px;--wms-space-2: 6px;--wms-space-3: 8px;--wms-space-4: 10px;--wms-space-5: 12px;--wms-space-6: 14px;--wms-space-7: 16px;--wms-space-8: 20px;--wms-space-9: 24px;--wms-space-10: 32px;--wms-font: Vazirmatn, Tahoma, "Segoe UI", Arial, sans-serif;--wms-font-mono: "Segoe UI", Tahoma, Arial, sans-serif;--wms-fs-xs: 10px;--wms-fs-sm: 11px;--wms-fs-md: 12.5px;--wms-fs-lg: 14px;--wms-fs-xl: 16px;--wms-fs-2xl: 22px;--wms-fs-3xl: 28px;--wms-lh-tight: 1.2;--wms-lh-body: 1.45;--wms-control-h: 40px;--wms-control-h-sm: 34px;--wms-touch: 44px;--wms-z-sticky: 5;--wms-z-nav: 40;--wms-z-drawer: 50;--wms-z-modal: 60;--wms-z-dialog: 1200;--wms-z-menu: 1400;--wms-z-hanger: 9999;--wms-z-popover: 10050;--wms-z-suggest: 10060;--wms-z-sheet: 10100;--wms-ease: cubic-bezier(.2, .8, .2, 1);--wms-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--wms-dur-fast: .12s;--wms-dur: .18s;--wms-dur-slow: .28s;--wms-login-bg: #0c1219;--wms-login-bg-mid: #121c28;--wms-login-bg-end: #152433;--wms-shell-ink-deep: #0f1b2a;--wms-shell-ink: #162a40;--wms-shell-ink-hi: #1a334c;--wms-icon-ink: #173a55;--wms-icon-ink-hi: #1f4a68;--wms-grad-brand: linear-gradient(180deg, #f0b33a, #d49212);--wms-grad-panel-head: linear-gradient(180deg, #fbfcfd, #f4f7fa);--wms-grad-ink-head: linear-gradient(180deg, #16344c 0%, #122a3e 100%);--wms-stripe: repeating-linear-gradient( -45deg, var(--wms-brand) 0px, var(--wms-brand) 7px, var(--wms-ink) 7px, var(--wms-ink) 14px );--wms-stripe-height: 3px;--wms-focus-ring: 0 0 0 3px rgba(227, 155, 18, .32);--wms-focus-ring-danger: 0 0 0 3px rgba(193, 68, 90, .28);--wms-num: "liga" 0, "tnum" 1, "lnum" 1}@media(prefers-reduced-motion:reduce){:root{--wms-dur-fast: 1ms;--wms-dur: 1ms}}}@layer s01{@font-face{font-family:Vazir;src:local("Vazirmatn"),local("Tahoma")}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:Vazir,Tahoma,Arial,sans-serif;background:#f3f6f9;color:#17243a;direction:rtl}button,input,textarea{font:inherit}button,a{transition:.2s ease}button{cursor:pointer}.app-shell{min-height:100vh;padding-top:72px;padding-right:264px}.topbar{height:72px;position:fixed;z-index:30;inset:0 0 auto;background:var(--wms-panel);border-bottom:1px solid #e7ebf0;display:flex;align-items:center;padding:0 24px;box-shadow:0 3px 16px #1825380a}.brand{width:240px;display:flex;gap:11px;align-items:center}.brand-mark,.login-brand>span{width:40px;height:40px;background:linear-gradient(145deg,#e7b747,#c68b16);color:#fff;border-radius:12px;display:grid;place-items:center;font:700 24px Georgia;box-shadow:0 7px 18px #cb931d40}.brand div,.user-chip div,.login-brand div{display:flex;flex-direction:column}.brand b{font-size:16px}.brand small,.user-chip small{font-size:10px;color:#7b8797}.top-actions{margin-right:auto;display:flex;align-items:center;gap:20px}.connection{font-size:12px;color:#506274}.connection i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2fbd82;margin-left:5px;box-shadow:0 0 0 4px #e1f7ef}.ghost-button,.secondary,.refresh{border:1px solid #dce3e9;background:var(--wms-panel);border-radius:9px;padding:8px 13px;color:#4c5d70}.ghost-button:hover,.secondary:hover,.refresh:hover{border-color:#b7c2cd;background:#f6f8fa}.icon-button{border:0;background:transparent;font-size:22px}.sidebar{position:fixed;z-index:25;right:0;top:72px;bottom:0;width:264px;background:#16263d;color:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 24px #18273a12}.nav-group{margin-bottom:4px}.group-button{width:100%;color:#b9c7d5;border:0;background:transparent;display:grid;grid-template-columns:28px 1fr 18px;gap:8px;text-align:right;align-items:center;padding:11px;border-radius:8px;font-size:13px}.group-button:hover,.group-button.active{background:#203854;color:#fff}.group-button em{font-style:normal;color:#7890a8}.content{padding:30px;max-width:1800px;margin:auto}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.page-header small{color:#c18a1f;font-size:11px}.page-header h1{font-size:24px;margin:5px 0 0;letter-spacing:-.4px}.page-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.primary,.login-button{background:#d49d2e;border:0;color:#fff;border-radius:9px;padding:10px 15px;box-shadow:0 5px 14px #ca91222e}.primary:hover,.login-button:hover{background:#bc841b;transform:translateY(-1px)}.button-link{text-decoration:none;font-size:13px}.search-box{height:40px;min-width:240px;background:var(--wms-panel);border:1px solid #dfe5eb;border-radius:9px;display:flex;align-items:center;padding:0 11px;gap:7px}.search-box span{color:#8190a0}.search-box input{border:0;outline:0;width:100%;background:transparent;color:#26384d}.date-chip{background:var(--wms-panel);border:1px solid #e0e6eb;border-radius:9px;padding:10px 14px;color:#596b7d;font-size:12px}.panel{background:var(--wms-panel);border:1px solid #e5e9ed;border-radius:13px;box-shadow:0 4px 15px #1b2c4309;overflow:hidden}.panel-head{padding:18px 20px;border-bottom:1px solid #edf0f3;display:flex;justify-content:space-between;align-items:center}.panel-head h2{font-size:15px;margin:0 0 5px}.panel-head small{font-size:10px;color:#8995a3}.panel-head a{font-size:11px;color:#a47016;text-decoration:none}.page-description{color:#697a8c;font-size:13px;margin:-10px 0 20px}.table-wrap{overflow:auto;max-height:calc(100vh - 280px)}table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:12px}th{background:#f7f9fb;color:#667789;font-size:10px;font-weight:500;text-align:right;padding:12px 15px;position:sticky;top:0;z-index:1}td{padding:13px 15px;border-top:1px solid #eff2f4;max-width:220px;overflow:hidden;text-overflow:ellipsis}tbody tr:hover{background:#fbfcfd}.row-number{color:#9aa6b1}.row-actions{display:flex;gap:5px}.row-actions button{border:1px solid #dce2e7;background:var(--wms-panel);border-radius:6px;font-size:10px;padding:5px 8px}.row-actions .danger{color:#c34040;border-color:#f0cccc}.pagination{display:flex;justify-content:center;align-items:center;gap:15px;border-top:1px solid #edf0f3;padding:13px;font-size:11px;color:#667789}.pagination button{border:1px solid #dce3e9;background:var(--wms-panel);border-radius:7px;padding:6px 11px}.pagination button:disabled{opacity:.4;cursor:not-allowed}.loading,.empty-state{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8492a0;gap:10px}.loading i{width:25px;height:25px;border:3px solid #e5e9ed;border-top-color:#d29a2b;border-radius:50%;animation:spin .8s linear infinite}.empty-state span{font-size:35px;color:#c4ccd3}.empty-state h3{font-size:15px;margin:0;color:#526274}.empty-state p{font-size:11px;margin:0}.error-box{margin:20px;border-radius:9px;border-right:4px solid #ca4d4d;background:#fff2f2;padding:13px 16px;display:flex;justify-content:space-between;align-items:center}.error-box b{font-size:12px}.error-box p{font-size:11px;margin:4px 0 0;color:#995151}.error-box button{border:0;background:#c64b4b;color:#fff;border-radius:7px;padding:7px 10px}.bar-row{display:grid;grid-template-columns:120px 1fr 60px;gap:12px;align-items:center;font-size:10px}.bar-row>div{height:8px;background:#eef2f5;border-radius:9px;overflow:hidden}.bar-row i{display:block;height:100%;background:linear-gradient(90deg,#d9a338,#e8c164);border-radius:9px}.bar-row b{text-align:left}.muted{color:#82909e;font-size:11px}.dialog-backdrop{position:fixed;z-index:100;inset:0;background:#0b17258c;backdrop-filter:blur(3px);display:grid;place-items:center;padding:20px}.dialog{width:min(680px,100%);max-height:90vh;overflow:auto;background:var(--wms-panel);border-radius:15px;box-shadow:0 25px 80px #00000040}.dialog-title{padding:18px 22px;border-bottom:1px solid #e9edf0;display:flex;justify-content:space-between}.dialog-title small{color:#be881d}.dialog-title h2{font-size:18px;margin:3px 0}.dialog-title button{border:0;background:#f2f4f6;border-radius:50%;width:32px;height:32px;font-size:20px}.form-grid{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-grid label,.login-card label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#536477}.form-grid label.wide{grid-column:1/-1}.form-grid input,.form-grid textarea,.login-card input{border:1px solid #dbe2e8;border-radius:8px;padding:10px 12px;outline:0;background:#fbfcfd;color:#17243a}.form-grid input:focus,.form-grid textarea:focus,.login-card input:focus{border-color:#d0a03d;box-shadow:0 0 0 3px #fff5df}.form-grid textarea{min-height:80px;resize:vertical}.form-error{margin:0 22px 12px;color:#b43d3d;background:#fff0f0;border-radius:7px;padding:9px;font-size:11px}.dialog-actions{padding:15px 22px;border-top:1px solid #e9edf0;display:flex;justify-content:flex-end;gap:8px}.login-page{min-height:100vh;display:grid;grid-template-columns:1.12fr .88fr;background:#fff}.login-brand{display:flex;align-items:center;gap:12px;direction:ltr;width:max-content;position:relative;z-index:1}.login-brand b{font-size:17px}.login-brand small{color:#91a5b8;font-size:9px}.login-card{width:min(370px,100%)}.login-card>small{color:#c38b1f}.login-card h2{font-size:28px;margin:7px 0}.login-card>p{font-size:11px;color:#83909c;margin:0 0 30px}.login-card label{margin:15px 0}.login-card input{padding:13px}.login-button{width:100%;padding:13px;margin-top:13px;display:flex;justify-content:center;gap:15px}.login-card footer{text-align:center;color:#a0a9b2;font-size:9px;margin-top:40px}.mobile-brand{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.app-shell{padding-right:230px}.sidebar{width:230px}.brand{width:205px}}@media(max-width:760px){.app-shell{padding-right:0;padding-top:62px}.topbar{height:62px;padding:0 13px}.sidebar{top:62px;transform:translate(105%);width:min(285px,84vw);transition:.25s}.sidebar.open{transform:none}.brand{width:auto}.brand-mark{width:33px;height:33px;font-size:18px}.brand div,.connection{display:none}.ghost-button{padding:6px 8px}.backdrop{position:fixed;z-index:20;inset:62px 0 0;background:#040d1880;border:0}.content{padding:19px 13px}.page-header{align-items:flex-start;flex-direction:column}.page-header h1{font-size:20px}.page-actions{width:100%}.search-box{min-width:0;flex:1}.form-grid{grid-template-columns:1fr}.form-grid label.wide{grid-column:auto}.table-wrap{max-height:60vh}.login-page{display:block;background:linear-gradient(160deg,#12243a,#1c3754);padding:20px;min-height:100vh}.mobile-brand{display:block;color:#ba841c;font:700 18px Georgia;margin-bottom:35px}.bar-row{grid-template-columns:80px 1fr 45px}}@media(max-width:460px){.page-actions .primary,.date-chip{width:100%}}.filter-panel{background:var(--wms-panel);border:1px solid #e5e9ed;border-radius:13px;padding:15px;margin-bottom:16px;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;gap:12px;align-items:end}.filter-panel label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#607184}.filter-panel input,.filter-panel select,.operation-form select{border:1px solid #dbe2e8;border-radius:8px;padding:9px 10px;outline:0;background:#fbfcfd;min-width:0}.pallet-filters{grid-template-columns:repeat(4,minmax(125px,1fr))}.operation-form{padding:8px}.row-actions a{border:1px solid #dce2e7;background:var(--wms-panel);border-radius:6px;font-size:10px;padding:5px 8px;text-decoration:none;color:#40546a}.row-actions a:hover{border-color:#d2a344;color:#9b6a0d}@media(max-width:900px){.filter-panel,.pallet-filters{grid-template-columns:1fr 1fr}}@media(max-width:520px){.filter-panel,.pallet-filters{grid-template-columns:1fr}}.success-box{margin:14px 22px;padding:11px 14px;border-radius:8px;border-right:4px solid #26966c;background:#eaf8f2;color:#17684d;font-size:12px}.standalone-select{border:1px solid #dbe2e8;border-radius:9px;padding:9px 12px;background:var(--wms-panel);color:#273b50}.qr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px}.qr-card{background:var(--wms-panel);border:1px solid #e2e7eb;border-radius:12px;padding:18px;display:flex;flex-direction:column;align-items:center;gap:9px;break-inside:avoid}.qr-card img{width:160px;height:160px;object-fit:contain}.qr-card b{font-size:16px;letter-spacing:2px}.qr-card small{color:#8a97a4}.operation-form textarea{border:1px solid #dbe2e8;border-radius:8px;padding:10px 12px;min-height:80px;resize:vertical}.operation-form select{width:100%}@media print{.topbar,.sidebar,.no-print,.page-actions,.refresh,.pagination,.dialog-actions{display:none}.app-shell{padding:0}.content{padding:0;max-width:none}.panel{border:0;box-shadow:none}.table-wrap{max-height:none;overflow:visible}th{position:static}.qr-grid{grid-template-columns:1fr}.qr-card{min-height:95mm;page-break-after:always;border:0;justify-content:center}.qr-card img{width:70mm;height:70mm}}.receipt-summary{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:1px;margin-bottom:16px;background:#e8edf1}.receipt-summary>div{background:var(--wms-panel);padding:14px 18px;display:flex;flex-direction:column;gap:6px}.receipt-summary small{color:#7c8b99;font-size:10px}.receipt-summary b{color:#24384d;font-size:13px}.operation-form input[type=checkbox]{width:auto;margin-left:7px}.row-actions{align-items:center;flex-wrap:wrap}@media(max-width:900px){.receipt-summary{grid-template-columns:1fr 1fr}}@media(max-width:520px){.receipt-summary{grid-template-columns:1fr}}.report-section{margin-bottom:18px}.filter-panel .wide{grid-column:1/-2}.warehouse-document-page{max-width:1280px;margin:0 auto}.document-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.document-toolbar small{color:#b47f1a;font-size:11px}.document-toolbar h1{font-size:22px;margin:4px 0 0}.document-toolbar>div:last-child{display:flex;gap:8px}.warehouse-document{background:var(--wms-panel);border:1px solid #dfe5e9;border-top:6px solid #1d3550;border-radius:10px;box-shadow:0 8px 30px #1a2c4114;padding:22px;color:#17283d;direction:rtl}.document-header{display:grid;grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:20px;border-bottom:2px solid #1d3550;padding-bottom:15px}.document-brand{display:flex;align-items:center;gap:10px;direction:ltr;justify-self:start}.document-brand>span{width:48px;height:48px;border-radius:12px;background:linear-gradient(145deg,#e3b044,#bd8014);color:#fff;display:grid;place-items:center;font:700 29px Georgia;box-shadow:0 5px 14px #be801438}.document-brand>div{display:flex;flex-direction:column}.document-brand b{font:700 15px Arial;letter-spacing:1px;color:#1b314a}.document-brand small{font-size:9px;color:#6f7d8b;direction:rtl}.document-title{text-align:center}.document-title small{font:700 8px Arial;letter-spacing:2px;color:#b27d18}.document-title h2{font-size:20px;margin:4px 0 2px}.document-title p{font-size:9px;color:#7a8794;margin:0}.document-code{border:1px solid #d8dfe4;border-radius:7px;overflow:hidden}.document-code>div{display:grid;grid-template-columns:82px 1fr;min-height:29px;align-items:center;border-bottom:1px solid #e7ebee}.document-code>div:last-child{border:0}.document-code span{font-size:8px;color:#667685;background:#f4f6f8;height:100%;display:flex;align-items:center;padding:0 9px}.document-code b{font-size:10px;padding:0 10px;color:#1c3048}.document-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dfe5e9;border:1px solid #dfe5e9;margin:14px 0}.document-fact{background:var(--wms-panel);min-height:49px;padding:8px 11px;display:flex;flex-direction:column;justify-content:center;gap:3px}.document-fact.wide{grid-column:span 2}.document-fact span{font-size:8px;color:#788795}.document-fact b{font-size:10px;color:#1c3048;white-space:normal}.document-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.document-section-title span{font-size:11px;font-weight:700}.document-section-title small{font-size:8px;color:#748391}.document-items{margin-top:10px}.document-items .table-wrap{max-height:none}.document-items table{border:1px solid #bfc9d1;table-layout:auto;font-size:8px;white-space:normal}.document-items th{position:static;background:#1d3550;color:#fff;text-align:center;font-size:8px;font-weight:600;padding:7px 5px;border-left:1px solid #42586d}.document-items td{max-width:none;padding:6px 5px;border:1px solid #d7dee3;text-align:center;line-height:1.55;overflow:visible;text-overflow:clip}.document-items tbody tr:nth-child(2n){background:#f7f9fa}.document-items td.description{text-align:right;min-width:170px}.document-items td.numeric{direction:ltr;font-weight:700}.document-row-number{width:30px;color:#748391}.document-items tfoot td{background:#edf2f5;border-color:#c8d2d9;font-weight:700;padding:8px}.document-items tfoot td:not(:first-child){display:table-cell}.document-items tfoot span{font-size:7px;color:#667786;margin-left:6px}.document-items tfoot b{font-size:9px;color:#162a42}.document-note{min-height:44px;margin-top:13px;border:1px dashed #b8c3cb;border-radius:5px;padding:9px 11px;display:flex;gap:10px;font-size:8px;color:#657483}.document-note b{color:#263b52;white-space:nowrap}.document-note span{letter-spacing:1px;overflow:hidden;white-space:nowrap}.document-signatures{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.document-signatures>div{min-height:74px;text-align:center;border-top:1px solid #aeb9c2;padding-top:8px;display:flex;flex-direction:column;align-items:center}.document-signatures b{font-size:9px}.document-signatures span{font-size:7px;color:#7d8a96;margin-top:3px}.document-signatures i{font-style:normal;font-size:7px;color:#9aa5ae;margin-top:auto}.document-footer{border-top:1px solid #d8dfe4;margin-top:13px;padding-top:7px;display:flex;justify-content:space-between;font-size:7px;color:#798692}.document-footer b{color:#475a6d}.document-empty{background:var(--wms-panel);border:1px solid #e2e7ea;border-radius:10px;padding:60px;text-align:center;color:#7b8995}@media(max-width:900px){.document-header{grid-template-columns:1fr}.document-brand,.document-code{justify-self:stretch}.document-brand{justify-content:center}.document-facts{grid-template-columns:1fr 1fr}.warehouse-document{padding:14px;overflow:auto}.document-items{min-width:980px}}@page warehouseDocument{size:A4 portrait;margin:7mm}@media print{.warehouse-document-page:not(.wd-a4){page:warehouseDocument;max-width:none;margin:0}.warehouse-document-page:not(.wd-a4) .warehouse-document{border:0;border-top:4px solid #1d3550;border-radius:0;box-shadow:none;padding:0;min-height:0}.warehouse-document-page:not(.wd-a4) .document-header{gap:12px;padding-bottom:9px}.warehouse-document-page:not(.wd-a4) .document-brand>span{width:38px;height:38px;font-size:23px}.warehouse-document-page:not(.wd-a4) .document-title h2{font-size:16px}.warehouse-document-page:not(.wd-a4) .document-facts{margin:8px 0}.warehouse-document-page:not(.wd-a4) .document-fact{min-height:37px;padding:5px 8px}.warehouse-document-page:not(.wd-a4) .document-items{margin-top:6px;min-width:0}.warehouse-document-page:not(.wd-a4) .document-items table{font-size:7px}.warehouse-document-page:not(.wd-a4) .document-items th{font-size:6.5px;padding:4px 3px}.warehouse-document-page:not(.wd-a4) .document-items td{padding:3px;line-height:1.35}.warehouse-document-page:not(.wd-a4) .document-items td.description{min-width:120px}.warehouse-document-page:not(.wd-a4) .document-items thead{display:table-header-group}.warehouse-document-page:not(.wd-a4) .document-items tr{break-inside:avoid;page-break-inside:avoid}.warehouse-document-page:not(.wd-a4) .document-note{min-height:32px;margin-top:8px;padding:6px 8px}.warehouse-document-page:not(.wd-a4) .document-signatures{margin-top:10px}.warehouse-document-page:not(.wd-a4) .document-signatures>div{min-height:51px;padding-top:5px}.warehouse-document-page:not(.wd-a4) .document-footer{margin-top:7px;padding-top:5px}}:root{--wms-navy-950:#0b1728;--wms-navy-900:#10243e;--wms-navy-800:#173553;--wms-navy-700:#244b6d;--wms-gold-500:#d5a13b;--wms-gold-400:#e6b956;--wms-green-500:#20a374;--wms-red-500:#d35252;--wms-blue-500:#3a78c2;--wms-bg:#f3f6fa;--wms-surface:#fff;--wms-border:#e3e9ef;--wms-border-strong:#d4dde5;--wms-text:#17283d;--wms-muted:#718092;--wms-soft:#f7f9fb;--wms-radius-sm:10px;--wms-radius:15px;--wms-radius-lg:22px;--wms-shadow:0 8px 28px rgba(21,42,66,.07);--wms-shadow-lg:0 24px 70px rgba(13,31,51,.14)}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 0,rgba(213,161,59,.06),transparent 25%),linear-gradient(180deg,#f7f9fc 0,var(--wms-bg) 42%);color:var(--wms-text);font-size:14px;-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--wms-brand);outline-offset:2px;box-shadow:var(--wms-focus-ring);border-radius:6px}::selection{background:#f3dcae;color:#152b44}*{scrollbar-color:#bdc9d3 transparent;scrollbar-width:thin}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#bdc9d3;border-radius:99px}*::-webkit-scrollbar-track{background:transparent}.app-shell{min-height:100vh;padding:84px 286px 0 0}.sidebar{top:0;width:286px;background:linear-gradient(180deg,var(--wms-navy-950),var(--wms-navy-900) 54%,#132b47);box-shadow:-12px 0 35px #0c1f341a;border-left:1px solid rgba(255,255,255,.04)}.nav-group{margin:3px 0}.group-button{min-height:46px;grid-template-columns:32px 1fr 18px;padding:9px 11px;border-radius:11px;color:#a9bac9;font-size:12px;font-weight:600}.group-button:hover{background:#ffffff0e;color:#fff}.group-button.active{background:linear-gradient(90deg,#d5a13b14,#d5a13b29);color:#fff;box-shadow:inset -3px 0 0 var(--wms-gold-400)}.group-button em{font-size:13px;font-style:normal;color:#71879b}.topbar{right:286px;height:84px;padding:0 32px;background:#ffffffe0;backdrop-filter:blur(18px);border-bottom:1px solid rgba(216,225,233,.88);box-shadow:0 4px 20px #182d4409}.route-context{display:flex;flex-direction:column;gap:3px}.route-context small{font-size:9px;color:#8a98a6}.route-context b{font-size:14px;color:#1d324a}.top-actions{gap:12px}.connection{display:flex;align-items:center;background:#edf9f4;border:1px solid #d7f0e6;color:#26785b;border-radius:99px;padding:7px 11px;font-size:9px}.connection i{width:6px;height:6px;margin-left:6px;box-shadow:0 0 0 3px #d6f3e7}.content{padding:31px 36px 52px;max-width:1720px}.page-header{align-items:center;margin-bottom:23px;min-height:54px}.page-title-block{display:flex;flex-direction:column}.page-title-block small{display:flex;align-items:center;gap:7px;color:#a27017;font-size:9px;font-weight:600}.page-title-block small i{width:18px;height:1px;background:var(--wms-gold-500)}.page-header h1{font-size:23px;line-height:1.45;margin:5px 0 0;color:#172b42;letter-spacing:-.45px}.page-actions{gap:8px}.date-chip{display:flex;align-items:center;gap:7px;background:#fffc;border-color:var(--wms-border);border-radius:12px;padding:10px 13px;color:#647588;font-size:10px;box-shadow:0 3px 10px #172d4308}.date-chip i{font-style:normal;color:#bb8320}.primary,.login-button{min-height:40px;border-radius:10px;padding:9px 16px;background:linear-gradient(145deg,#daa943,#c98d20);box-shadow:0 7px 18px #c5891d2e;font-size:11px;font-weight:700}.primary:hover,.login-button:hover{background:linear-gradient(145deg,#e0b34e,#bd8015);box-shadow:0 9px 22px #c5891d40;transform:translateY(-1px)}.primary:active,.login-button:active{transform:translateY(0)}.primary:disabled,.login-button:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.secondary,.refresh,.ghost-button{min-height:39px;border-color:var(--wms-border);border-radius:10px;color:#52667b;background:var(--wms-panel);font-size:10px;font-weight:600}.secondary:hover,.refresh:hover,.ghost-button:hover{background:#f8fafb;border-color:#cbd6df;color:#263f59}.button-link{display:inline-flex;align-items:center;justify-content:center}.panel{border:1px solid rgba(220,228,235,.92);border-radius:var(--wms-radius);box-shadow:var(--wms-shadow);background:#fffffff5}.panel-head{min-height:66px;padding:16px 19px;border-color:#edf1f4}.panel-head h2{font-size:13px;color:#243a52;margin:0 0 4px}.panel-head small{font-size:9px;color:#8997a5}.panel-head a{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:8px;background:#fff8e9;color:#9c6c12;font-size:9px}.panel-head a:hover{background:#f8edcf;color:#805509}.page-description{font-size:11px;line-height:1.9;color:var(--wms-muted)}.bar-row{grid-template-columns:115px 1fr 58px;gap:13px;font-size:9px}.bar-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#52667b}.bar-row>div{height:7px;background:#edf2f5}.bar-row i{background:linear-gradient(90deg,#c58a21,#e6bd64)}.bar-row b{font-size:9px;color:#30475f}.filter-panel{border:1px solid var(--wms-border);border-radius:var(--wms-radius);padding:16px 17px;margin-bottom:16px;background:#fffffff5;box-shadow:0 7px 22px #162b410b;gap:11px}.filter-panel label,.form-grid label,.login-card label{font-size:9px;font-weight:600;color:#54687c;gap:7px}.filter-panel input,.filter-panel select,.operation-form select,.form-grid input,.form-grid textarea,.operation-form textarea,.standalone-select{min-height:41px;border:1px solid var(--wms-border-strong);border-radius:10px;padding:9px 11px;background:#fbfcfd;color:#20364e;transition:border-color .2s,box-shadow .2s,background .2s}.form-grid textarea,.operation-form textarea{min-height:86px;line-height:1.8}.filter-panel input:hover,.filter-panel select:hover,.operation-form select:hover,.form-grid input:hover,.form-grid textarea:hover{border-color:#c3cfd9;background:#fff}.filter-panel input:focus,.filter-panel select:focus,.operation-form select:focus,.form-grid input:focus,.form-grid textarea:focus,.operation-form textarea:focus{border-color:#d2a141;background:var(--wms-panel);box-shadow:0 0 0 3px #d5a13b1c;outline:0}.operation-form{padding:0}.operation-form .form-grid{padding:21px}.form-grid{gap:15px 16px}.dialog-actions{padding:14px 20px;background:#fbfcfd;border-color:#e8edf1}.success-box{display:flex;align-items:center;min-height:48px;margin:15px 20px;padding:11px 14px;border:1px solid #ccebdd;border-right:4px solid #27a675;background:#effaf5;color:#1c7254;border-radius:10px;font-size:10px}.search-box{height:40px;min-width:250px;border-color:var(--wms-border);border-radius:10px;background:#fff}.search-box input{font-size:10px}.search-box:focus-within{border-color:#d2a141;box-shadow:0 0 0 3px #d5a13b1a}.table-wrap{max-height:calc(100vh - 285px);border-radius:0 0 var(--wms-radius) var(--wms-radius)}table{font-size:11px}th{height:43px;background:var(--wms-soft);color:#5c7084;font-size:9px;font-weight:700;padding:10px 13px;border-bottom:1px solid #e2e9ee}td{height:45px;padding:10px 13px;border-top:1px solid #edf1f4;color:#30465d;max-width:260px}tbody tr:nth-child(2n){background:#f8fafb8c}tbody tr:hover{background:#fff9ec}.row-number{font-size:9px;color:#9aa7b3}.row-actions{gap:5px;flex-wrap:nowrap}.row-actions button,.row-actions a{min-height:29px;border-color:#dce4ea;border-radius:8px;padding:5px 9px;background:var(--wms-panel);color:#466078;font-size:9px;white-space:nowrap}.row-actions button:hover,.row-actions a:hover{border-color:#ccaa62;background:#fffaf0;color:#8e6112}.row-actions .danger{color:#bc4652;border-color:#f0d4d8;background:#fffafb}.row-actions .danger:hover{background:var(--wms-danger-soft);border-color:#e5afb7}.pagination{min-height:51px;background:#fbfcfd;border-color:#e9eef2;font-size:9px}.pagination button{min-height:31px;border-radius:8px;font-size:9px}.pagination button:not(:disabled):hover{border-color:#d1ac64;background:#fffaf0}.loading,.empty-state{min-height:280px;gap:9px}.loading i{width:29px;height:29px;border-width:3px;border-color:#e0e7ed;border-top-color:var(--wms-gold-500)}.loading span{font-size:10px;color:#64778a}.loading small{font-size:8px;color:#a0aab4}.empty-state>span{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#f1f5f7;color:#8193a3;font-size:25px}.empty-state h3{font-size:13px;color:#3b5268}.empty-state p{font-size:9px;color:#8c99a5}.error-box{position:relative;margin:18px;border:1px solid #f0d1d5;border-right:4px solid var(--wms-red-500);border-radius:11px;background:#fff7f8;padding:12px 14px;justify-content:flex-start;gap:11px}.error-box b{font-size:10px}.error-box p{font-size:9px;margin:3px 0 0;color:#98616a;line-height:1.8}.error-box button{margin-right:auto;border-radius:8px;font-size:9px}.dialog-backdrop{background:#07142294;backdrop-filter:blur(7px)}.dialog{border-radius:20px;box-shadow:var(--wms-shadow-lg);border:1px solid rgba(255,255,255,.7)}.dialog-title{padding:18px 21px}.dialog-title h2{font-size:16px}.dialog-title button{width:34px;height:34px;background:#f1f4f6;color:#647588}.receipt-summary{border:1px solid var(--wms-border);border-radius:var(--wms-radius);overflow:hidden;gap:0;background:#e7edf1;box-shadow:0 6px 20px #172d430a}.receipt-summary>div{padding:14px 16px}.receipt-summary small{font-size:8px}.receipt-summary b{font-size:11px}.login-page{min-height:100svh;grid-template-columns:minmax(480px,1.08fr) minmax(430px,.92fr);background:var(--wms-panel);direction:ltr}.login-brand>span{width:46px;height:46px;border-radius:14px}.login-card{width:min(390px,100%);padding:7px}.login-card label{margin:14px 0}.login-button{height:48px;width:100%;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:12px;font-size:11px}.login-button>i{width:16px;height:16px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.login-card footer{margin-top:30px;padding-top:17px;border-top:1px solid #edf1f4;font-size:8px}.mobile-brand{align-items:center;gap:9px}.mobile-brand span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#e1ad42,#c5871a);color:#fff;font:700 19px Georgia}.mobile-brand b{font:700 14px Arial;color:#19314a}@media(max-width:1180px){.app-shell{padding-right:250px}.sidebar{width:250px}.topbar{right:250px}.content{padding:27px 25px}.login-page{grid-template-columns:1fr 1fr}}@media(max-width:760px){.app-shell{padding:68px 0 0}.topbar{right:0;height:68px;padding:0 13px}.sidebar{top:0;width:min(300px,88vw);transform:translate(105%);box-shadow:-20px 0 60px #08182a52}.sidebar.open{transform:none}.route-context small{display:none}.route-context b{font-size:11px;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-actions{margin-right:auto;gap:7px}.connection{display:none}.backdrop{inset:0;z-index:24;background:#06121f8c;backdrop-filter:blur(3px)}.content{padding:20px 13px 38px}.page-header{align-items:flex-start;gap:13px;min-height:0}.page-header h1{font-size:19px}.page-actions{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px}.page-actions>*{flex:0 0 auto}.date-chip{width:max-content}.bar-row{grid-template-columns:80px 1fr 48px}.filter-panel,.pallet-filters{grid-template-columns:1fr 1fr;padding:13px}.panel{border-radius:13px}.panel-head{min-height:59px;padding:14px}.table-wrap{max-height:62vh}th{height:40px;padding:9px 11px}td{height:43px;padding:9px 11px}.row-actions{flex-wrap:wrap}.form-grid{grid-template-columns:1fr;padding:16px}.form-grid label.wide{grid-column:auto}.dialog-actions{padding:12px 15px}.receipt-summary{grid-template-columns:1fr 1fr}.login-page{display:block;padding:0;background:linear-gradient(155deg,#0c1d31,#173653);min-height:100svh}.login-card{width:100%;max-width:430px;margin:auto;background:var(--wms-panel);border-radius:22px;padding:25px 21px;box-shadow:0 24px 70px #030e1b47}.mobile-brand{display:flex;margin-bottom:28px}.login-card footer{margin-top:24px}}@media(max-width:430px){.content{padding:17px 10px 32px}.filter-panel,.pallet-filters{grid-template-columns:1fr}.page-actions .primary{width:auto}.search-box{min-width:210px}.receipt-summary{grid-template-columns:1fr}.login-card{padding:23px 18px;border-radius:19px}.login-button{height:46px}}@media print{body{background:#fff}.topbar,.sidebar{display:none}.app-shell,.content{padding:0}}.receipt-filters{grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(130px,1fr)) auto}.suggestion-field{position:relative;z-index:4}.suggestion-list{position:absolute;right:0;left:0;top:calc(100% + 5px);z-index:20;display:flex;flex-direction:column;padding:5px;background:var(--wms-panel);border:1px solid var(--wms-border);border-radius:11px;box-shadow:var(--wms-shadow-lg);max-height:230px;overflow:auto}.suggestion-list button{display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid #eef2f4;background:var(--wms-panel);color:#2d465e;text-align:right;padding:9px 10px;font-size:10px}.suggestion-list button:last-child{border-bottom:0}.suggestion-list button:hover{background:#fff8e9;color:#956715}.suggestion-list small{color:#8b99a6;font-size:8px}.driver-dialog{width:min(720px,100%)}.driver-dialog .form-grid{grid-template-columns:1fr 1fr}.driver-dialog .dialog-actions{justify-content:flex-start}.driver-dialog .dialog-actions .secondary{margin-left:auto}@media(max-width:900px){.receipt-filters,.pallet-filters-complete{grid-template-columns:1fr 1fr}}@media(max-width:520px){.receipt-filters,.pallet-filters-complete,.driver-dialog .form-grid{grid-template-columns:1fr}}.pallet-search-v2{--psv2-navy:#10243e;--psv2-navy-soft:#244b6d;--psv2-gold:#d5a13b;--psv2-gold-soft:#fff7e7;--psv2-blue:#3478c4;--psv2-green:#198862;--psv2-red:#c74450;--psv2-orange:#c87523;--psv2-ink:#1b3149;--psv2-muted:#718193;--psv2-line:#e1e8ee;--psv2-surface:#fff;--psv2-surface-alt:#f7f9fb;--psv2-select-width:46px;--psv2-index-width:54px;--psv2-pallet-width:156px;--psv2-material-width:190px;--psv2-actions-width:154px;--psv2-grid-min-width:2480px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;max-width:100%;min-width:0;color:var(--psv2-ink);direction:rtl}.document-code__date-row{min-height:37px}.document-code__date-row b{display:flex;flex-direction:column;align-items:flex-start;gap:0;height:auto;white-space:nowrap}.document-code__gregorian{font-style:normal;font-size:7px;font-weight:600;color:#8496a5;direction:ltr}.document-items td.report-col-statusDescription,.document-items td.report-col-palletDescription,.document-items td.report-col-label{font-size:7px}}@layer s02{.collect-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:min(720px,100%);margin:0 auto 1rem;padding:.4rem;border:1px solid color-mix(in srgb,var(--border, #dbe5e1) 86%,transparent);border-radius:20px;background:color-mix(in srgb,var(--surface, #fff) 92%,#edf8f4);box-shadow:0 12px 34px #1b413512}.collect-mode-switch button{display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:62px;padding:.65rem .9rem;border:1px solid transparent;border-radius:15px;background:transparent;color:var(--muted, #687873);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.collect-mode-switch button:hover{transform:translateY(-1px);color:var(--text, #17352b)}.collect-mode-switch button>span:first-child{font-size:1.5rem;line-height:1}.collect-mode-switch button>span:last-child{display:grid;gap:.12rem;text-align:right}.collect-mode-switch button b{font-size:.96rem}.collect-mode-switch button small{font-size:.73rem;color:inherit;opacity:.82}.collect-mode-switch button.is-active{border-color:color-mix(in srgb,var(--primary, #0c7a59) 24%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--primary, #0c7a59) 11%,white),#fff 75%);color:var(--primary, #0c7a59);box-shadow:0 8px 22px #0c7a591f,inset 0 0 0 1px #ffffffb3}.collect-mode-switch--compact{width:min(420px,100%);margin:0 0 8px;padding:3px;gap:4px;border-radius:12px;box-shadow:none}.collect-mode-switch--compact button{min-height:36px;gap:6px;padding:4px 10px;border-radius:9px}.collect-mode-switch--compact button>span:first-child{font-size:13px}.collect-mode-switch--compact button b{font-size:11px;font-weight:800}.collect-mode-switch--compact button small{display:none}.collect-mode-switch--compact button.is-active{box-shadow:none}.bulk-pallet-panel--compact{padding-bottom:8px}.bulk-pallet-panel--compact .bulk-source-tabs--compact{margin:.4rem .75rem .55rem;gap:6px}.bulk-source-tabs--compact button{grid-template-columns:auto auto;grid-template-rows:auto;padding:.45rem .7rem;border-radius:10px;min-height:36px}.bulk-source-tabs--compact button small{display:none}.bulk-source-tabs--compact button b{font-size:11px}.bulk-pallet-panel--compact .bulk-text-source,.bulk-pallet-panel--compact .bulk-excel-source{padding:0 .75rem .55rem}.bulk-pallet-panel--compact textarea{min-height:96px}.bulk-excel-dropzone--compact{min-height:72px;padding:.7rem;gap:.35rem}.bulk-excel-dropzone--compact small{display:none}.bulk-pallet-panel--compact .bulk-settings{margin:0 .75rem .55rem}.bulk-pallet-panel{overflow:visible}.bulk-pallet-panel__head{align-items:center}.bulk-pallet-panel__head p{max-width:680px}.bulk-source-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.75rem 0 1rem}.bulk-source-tabs button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.7rem;align-items:center;padding:.8rem 1rem;border:1px solid var(--border, #dce5e1);border-radius:16px;background:#fff;color:var(--text, #17352b);text-align:right;cursor:pointer}.bulk-source-tabs button>span{grid-row:1 / span 2;font-size:1.55rem;color:#7c8c87}.bulk-source-tabs button b{font-size:.92rem}.bulk-source-tabs button small{margin-top:.1rem;color:var(--muted, #71817c);font-size:.74rem}.bulk-source-tabs button.is-active{border-color:color-mix(in srgb,var(--primary, #0c7a59) 38%,transparent);background:color-mix(in srgb,var(--primary, #0c7a59) 7%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary, #0c7a59) 9%,transparent)}.bulk-source-tabs button.is-active>span{color:var(--primary, #0c7a59)}.bulk-text-source{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);gap:.8rem;align-items:start;padding:1rem;border:1px solid #e0e9e5;border-radius:18px;background:#fbfdfc}.bulk-text-source>label{grid-row:span 2;display:grid;gap:.42rem;font-weight:800}.bulk-text-source textarea{min-height:235px;resize:vertical;padding:1rem;border-radius:14px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem;line-height:1.8;text-align:left}.bulk-read-button{width:100%;min-height:46px}.bulk-excel-source{padding:.2rem 0 .8rem}.bulk-excel-dropzone{display:grid;place-items:center;gap:.35rem;min-height:190px;padding:1.25rem;border:1.5px dashed color-mix(in srgb,var(--primary, #0c7a59) 45%,#c9d8d2);border-radius:18px;background:linear-gradient(145deg,#fbfefd,#f1faf6);color:var(--text, #17352b);text-align:center;cursor:pointer}.bulk-excel-dropzone:hover{border-color:var(--primary, #0c7a59);background:#f0faf6}.bulk-excel-dropzone input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bulk-excel-dropzone>span{font-size:2.25rem;color:var(--primary, #0c7a59)}.bulk-excel-dropzone b{font-size:1rem}.bulk-excel-dropzone small{color:var(--muted, #6f7f79);font-size:.78rem}.bulk-settings{margin:1rem 0;border:1px solid #e0e8e4;border-radius:16px;background:#fff}.bulk-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;cursor:pointer;list-style:none}.bulk-settings>summary::-webkit-details-marker{display:none}.bulk-settings>summary>span:first-child{display:grid;gap:.15rem}.bulk-settings>summary b{font-size:.86rem}.bulk-settings>summary small{color:var(--muted, #71817b);font-size:.72rem}.bulk-settings[open]>summary{border-bottom:1px solid #e7edea}.bulk-settings__body{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(260px,1fr);gap:.8rem;padding:.9rem 1rem 1rem}.bulk-settings__body>label:not(.bulk-stockroom-toggle){display:grid;gap:.35rem;font-size:.8rem;font-weight:800}.bulk-settings__body label small{color:var(--muted, #71817b);font-size:.7rem;font-weight:500}.bulk-stockroom-toggle{display:flex;align-items:center;gap:.65rem;padding:.65rem .8rem;border:1px solid #e0e8e4;border-radius:13px;background:#fafcfb;cursor:pointer}.bulk-stockroom-toggle input{width:18px;height:18px;accent-color:var(--primary, #0c7a59)}.bulk-stockroom-toggle span{display:grid;gap:.15rem}.bulk-stockroom-toggle b{font-size:.8rem}.bulk-feedback{margin:.8rem 0}.bulk-parse-result{margin-top:1rem;border:1px solid #dfe8e4;border-radius:18px;background:#fff;overflow:clip}.bulk-import-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;padding:.8rem 1.1rem 0}.bulk-import-badges span{padding:.35rem .55rem;border-radius:999px;background:#f0f6f3;color:#4f655d;font-size:.67rem;font-weight:800}.bulk-parse-issues{margin:.8rem 1rem 0;border:1px solid #f1d7aa;border-radius:12px;background:#fffaf0}.bulk-parse-issues>summary{padding:.65rem .8rem;color:#91621f;font-size:.76rem;font-weight:800;cursor:pointer}.bulk-parse-issues ul{display:grid;gap:.35rem;max-height:220px;margin:0;padding:0 .8rem .8rem;overflow:auto;list-style:none}.bulk-parse-issues li{display:grid;grid-template-columns:80px 1fr auto;gap:.5rem;align-items:center;padding:.4rem .5rem;border-radius:8px;background:#ffffffb3;font-size:.7rem}.bulk-parse-issues code{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.bulk-input-table-wrap{margin:.8rem 1rem;border:1px solid #e3eae7;border-radius:14px}.bulk-input-table{min-width:1040px}.bulk-input-table th{font-size:.72rem}.bulk-input-table td{vertical-align:middle;font-size:.77rem}.bulk-input-table td>b{display:block;font-size:.84rem}.bulk-input-table td>small{display:block;max-width:250px;margin-top:.16rem;color:var(--muted, #72817c);font-size:.67rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-input-table select{min-width:130px;padding:.42rem .5rem;font-size:.72rem}.bulk-remove-line{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #efd0d0;border-radius:9px;background:#fff7f7;color:#b44444;font-size:1rem;cursor:pointer}.bulk-preview-actions{display:flex;justify-content:flex-end;padding:1rem 1.1rem;border-top:1px solid #e4ebe8;background:linear-gradient(180deg,#fbfdfc,#f6faf8)}.bulk-preview-actions .primary{min-width:220px;min-height:46px;font-size:.9rem}@media(max-width:980px){.bulk-text-source{grid-template-columns:1fr}.bulk-text-source>label{grid-row:auto}.bulk-settings__body{grid-template-columns:1fr}}@media(max-width:680px){.collect-mode-switch{gap:.35rem;padding:.3rem;border-radius:16px}.collect-mode-switch button{min-height:56px;padding:.55rem .45rem}.collect-mode-switch button>span:first-child{font-size:1.25rem}.collect-mode-switch button b{font-size:.78rem}.collect-mode-switch button small{display:none}.bulk-pallet-panel__head{align-items:stretch;flex-direction:column}.bulk-preview-actions .primary{width:100%}.bulk-source-tabs{gap:.4rem}.bulk-source-tabs button{padding:.65rem .55rem;column-gap:.45rem}.bulk-source-tabs button>span{font-size:1.2rem}.bulk-source-tabs button b{font-size:.76rem}.bulk-source-tabs button small{font-size:.62rem}.bulk-text-source{padding:.7rem}.bulk-text-source textarea{min-height:210px;font-size:.82rem}.bulk-import-badges{justify-content:flex-start}.bulk-input-table-wrap,.bulk-parse-issues{margin-inline:.55rem}.bulk-parse-issues li{grid-template-columns:65px 1fr}.bulk-parse-issues code{grid-column:1 / -1;max-width:100%}}.bulk-input-table td.bulk-col-code,.bulk-input-table td.bulk-col-request,.bulk-input-table td.bulk-col-code input,.bulk-input-table td.bulk-col-request input{text-align:center}.bulk-code{display:inline-flex;align-items:center;gap:1px;font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:.02em}.bulk-code__prefix{color:#46617a;font-weight:700}.bulk-code__typed{color:#0f7a52;font-weight:900}.bulk-code__edit{width:84px;margin-top:2px;font-size:10px;opacity:.72}.bulk-code__edit:focus{opacity:1}.bulk-code__spinner{width:9px;height:9px;border:2px solid #dbe6ec;border-top-color:#7ba7c2;border-radius:50%;animation:spin .7s linear infinite}.bulk-combo{display:flex;align-items:center;gap:3px;padding:2px;border:1px solid transparent;border-radius:8px}.bulk-combo select{min-width:0;flex:1;max-width:210px;font-size:10px}.bulk-combo--green{border-color:#9bd5b4;background:#e9f8f0}.bulk-combo--yellow{border-color:#e8cf8b;background:#fdf6e2}.bulk-combo--orange{border-color:#efbb8c;background:#fdf0e4}.bulk-combo--red{border-color:#f0b1a8;background:#fdecea}.bulk-combo--unknown{border-color:var(--wms-line, #e2e8ee);background:transparent}.bulk-combo__blocked{width:20px;height:20px;flex:0 0 auto;padding:0;border:1px solid #d5e1e8;border-radius:6px;background:var(--wms-panel, #fff);color:#8fa2b0;font-size:9px;font-weight:900;line-height:1;cursor:pointer}.bulk-combo__blocked:hover{border-color:#b0c1cc;color:#55707f}.bulk-combo__blocked.is-on{border-color:#c8563f;background:#fdecea;color:#a53a26}.bulk-input-table td.bulk-col-note input{width:90px;font-size:10px}.bulk-input-table td.bulk-col-label input{width:96px;font-size:10px}.bulk-input-table td.bulk-col-extra{color:#4a6274;font-size:10px;white-space:nowrap}.bulk-input-table th.bulk-col-combo{width:160px}.bulk-input-table th.bulk-col-detail{width:76px}.bulk-input-table th.bulk-col-label,.bulk-input-table th.bulk-col-note{width:104px}.bulk-code__missing{display:block;color:#a63d3d;font-weight:800}select.bulk-code__ambiguous{display:block;margin-top:2px;min-width:0;max-width:150px;padding:1px 4px;border:1px solid #edd6a8;border-radius:6px;background:#fffaf0;color:var(--wms-brand-ink);font-size:9px;font-weight:800}.bulk-col-detail{min-width:150px;max-width:240px;font-size:10px;font-weight:800;white-space:normal;line-height:1.35}.bulk-col-detail--green{color:#0f6b4a}.bulk-col-detail--yellow{color:#8a6a12}.bulk-col-detail--orange{color:#a15a1c}.bulk-col-detail--red{color:#a13a30}.bulk-col-detail--unknown{color:var(--wms-muted, #93a2ae)}.bulk-input-table .bulk-col-diff{min-width:76px;font-variant-numeric:tabular-nums}.bulk-input-table .positive{color:#2c6684}.bulk-input-table .negative{color:#b33f3f}.bulk-col-diff__loading{color:var(--wms-muted, #93a2ae)}.bulk-col-extra-head{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.bulk-col-extra-head__remove{display:grid;place-items:center;width:15px;height:15px;padding:0;border:0;border-radius:50%;background:#b444441a;color:#b44444;font-size:10px;line-height:1;cursor:pointer}.bulk-col-extra-head__remove:hover{background:#b444442e}.bulk-col-add{display:inline-flex}.bulk-col-add__trigger{display:grid;place-items:center;width:24px;height:24px;padding:0;border:1.5px dashed color-mix(in srgb,var(--primary, #0c7a59) 45%,#c9d8d2);border-radius:8px;background:#fff;color:var(--primary, #0c7a59);font-size:14px;font-weight:900;line-height:1;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.bulk-col-add__trigger:hover,.bulk-col-add__trigger.is-open{border-style:solid;background:color-mix(in srgb,var(--primary, #0c7a59) 8%,white);box-shadow:0 6px 16px #0c7a5929;transform:translateY(-1px)}.bulk-col-add__menu{z-index:1500;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid #d5e5de;border-radius:12px;background:#fff;box-shadow:0 16px 40px #1030282e;animation:bulk-col-add-menu-in .14s ease-out}@keyframes bulk-col-add-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bulk-col-add__menu button{min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#244034;text-align:right;font-size:12px;font-weight:750;cursor:pointer;transition:background .12s ease,color .12s ease}.bulk-col-add__menu button:hover{background:color-mix(in srgb,var(--primary, #0c7a59) 9%,white);color:var(--primary, #0c7a59)}.bulk-calc-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #eef1ef;background:linear-gradient(180deg,#fbfcfb,#fff)}.bulk-calc-toggle__label{font-size:11px;font-weight:800;color:var(--muted, #71817b);white-space:nowrap}.bulk-calc-toggle__switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:999px;background:#eef1f0;box-shadow:inset 0 1px 2px #14282014}.bulk-calc-toggle__thumb{position:absolute;top:3px;bottom:3px;inset-inline-start:3px;inset-inline-end:50%;border-radius:999px;background:var(--wms-grad-brand, linear-gradient(180deg, #f0b33a, #d49212));box-shadow:0 3px 10px #d4921261;transition:inset-inline-start .22s var(--wms-ease-spring, cubic-bezier(.34, 1.56, .64, 1)),inset-inline-end .22s var(--wms-ease-spring, cubic-bezier(.34, 1.56, .64, 1))}.bulk-calc-toggle__thumb[data-pos=remaining]{inset-inline-start:50%;inset-inline-end:3px}.bulk-calc-toggle__switch button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#5c6d64;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer;transition:color .18s ease}.bulk-calc-toggle__switch button span{font-size:12px}.bulk-calc-toggle__switch button.is-active{color:#fff;text-shadow:0 1px 1px rgba(120,75,5,.25)}.bulk-calc-toggle__switch button:focus-visible{outline:none;box-shadow:var(--wms-focus-ring, 0 0 0 3px rgba(227, 155, 18, .32))}.bulk-calc-toggle__hint{flex-basis:100%;color:#8a6a12;font-size:11px;font-weight:650;line-height:1.5}.bulk-col-remaining{min-width:84px}.bulk-input-table td.bulk-col-remaining{text-align:center;font-variant-numeric:tabular-nums}.bulk-col-remaining b{font-size:.86rem;color:#1f6b4a}.bulk-col-remaining.is-negative b{color:#b33f3f}.bulk-col-remaining small{display:block;margin-top:.15rem;color:var(--muted, #8a978f);font-size:.62rem;font-weight:650;white-space:nowrap}.bulk-input-table tr.bulk-row--extra>td{background:#635bd212;border-top:1px dashed rgba(99,91,210,.25)}.bulk-input-table tr.bulk-row--extra>td:first-child{border-inline-start:3px solid rgba(99,91,210,.55)}.bulk-row--extra .bulk-code__prefix{color:#4a3fae}.bulk-row--extra__note{color:#4a3fae;font-size:.74rem;font-weight:650;line-height:1.6}@media(max-width:680px){.bulk-calc-toggle{padding:10px 12px}.bulk-calc-toggle__switch button{padding:0 10px;font-size:11px}}}@layer s03{.logistic-flow-v2__filter-body{margin-top:18px}.logistic-flow-v2__filter-body .report-filter-actions{margin-top:14px}.logistic-flow-v2__result-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.logistic-flow-v2__result-actions--inline{width:100%;justify-content:flex-end}.logistic-flow-v2__toolbar.report-result-card__head--compact{min-height:0;padding:6px 10px;flex-direction:row;align-items:center}.logistic-flow-v2__result-actions label,.logistic-flow-v2__page-size{display:inline-flex;align-items:center;gap:6px;margin:0;color:#5a7284;font-size:11px;font-weight:800;white-space:nowrap}.logistic-flow-v2__result-actions select,.logistic-flow-v2__page-size select{height:32px;min-width:64px;border:1px solid #d0dce6;border-radius:8px;background:var(--wms-panel);padding:0 8px;color:#365168;font-size:12px;font-weight:700}.logistic-flow-v2__result-actions .refresh,.logistic-flow-v2__result-actions .column-visibility__trigger{flex:0 0 auto;height:32px;min-height:32px}.logistic-flow-v2__table-wrap{max-height:66vh;overflow:auto;scrollbar-width:thin;background:var(--wms-panel);width:100%}.logistic-flow-v2__table{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0;direction:ltr;font:11px/1.25 Vazirmatn,Vazir,Tahoma,Arial,sans-serif;white-space:nowrap}.logistic-flow-v2__table th,.logistic-flow-v2__table td{height:36px;min-width:0;max-width:none;width:auto;padding:4px 5px;border:0;border-right:1px solid #e2e9ee;border-bottom:1px solid #e8eef2;text-align:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;color:#1a3044;font-size:12px;font-weight:600}.logistic-flow-v2__table thead th{position:sticky;top:0;z-index:6;height:38px;padding:0;background:linear-gradient(180deg,#1a3d58,#142f45);color:#fff;box-shadow:inset 0 -2px var(--wms-brand);white-space:nowrap}.logistic-flow-v2__table thead th button{width:100%;height:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border:0;background:transparent;padding:2px 3px;color:inherit;text-align:center}.logistic-flow-v2__table thead th button:hover{background:#ffffff14}.logistic-flow-v2__table thead th span{font:800 10.5px Vazirmatn,Arial;line-height:1.15;letter-spacing:.01em}.logistic-flow-v2__table thead th small{display:none}.logistic-flow-v2__table thead th i{color:#f0b33a;font-style:normal;font-size:9px}.logistic-flow-v2__table tbody tr:nth-child(2n) td{background-color:#fafcfd}.logistic-flow-v2__table tbody tr:hover td{background-color:#fff9ea}.logistic-flow-v2__table td.is-number{color:#213e54;font-weight:800}.logistic-flow-v2__table td.is-identifier{direction:ltr;font-family:Arial;font-weight:700;color:#31556c}.logistic-flow-v2__table td.column-material{color:#1c5875}.logistic-flow-v2__table td.column-materialDescription,.logistic-flow-v2__table td.column-comment{text-align:left}.logistic-flow-v2__table td.column-driverName{font-family:Vazir,Tahoma}.logistic-flow-v2__table .column-row{position:sticky;left:0;z-index:4;width:28px;background:#eff5f8;color:#416378;font-weight:800}.logistic-flow-v2__table thead .column-row{z-index:9;background:#102d45;color:#fff}.logistic-flow-v2__table .column-dash{position:sticky;left:28px;z-index:4;width:64px;background:#f4f8fa;box-shadow:2px 0 6px #1632460f}.logistic-flow-v2__table thead .column-dash{z-index:9;background:#153750;color:#fff}.logistic-flow-v2--dense .report-result-card__head--compact{min-height:0;padding:6px 10px;gap:8px}.logistic-flow-v2--dense .report-result-card__head--compact small{font-size:9px;font-weight:700;color:#5a7284}.logistic-flow-v2__filters--bare{border:1px solid #e2e9ee;border-radius:12px;padding:8px 10px;margin-bottom:8px;background:var(--wms-panel);box-shadow:none}.logistic-flow-v2__filters--bare .report-filter-card__head{display:none}.logistic-flow-smart-filters__facet-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px}.logistic-flow-smart-filters__range-grid{gap:6px 8px;margin-top:8px;padding:8px;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.logistic-flow-smart-filters__range-grid--inline .inline-field{display:flex;align-items:stretch;min-height:40px;border:1px solid #cfd9e2;border-radius:10px;background:var(--wms-panel);overflow:hidden;box-shadow:0 4px 12px #122a3e0a}.logistic-flow-smart-filters__range-grid--inline .inline-field__label{display:flex;align-items:center;justify-content:center;flex:0 0 7.25rem;width:7.25rem;min-width:7.25rem;max-width:7.25rem;padding:0 6px;border-left:1px solid #e6ecf1;background:linear-gradient(180deg,var(--wms-soft),#eef3f7);color:#3d5568;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.logistic-flow-v2,.report-workspace.logistic-flow-v2{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.logistic-flow-v2__filters,.logistic-flow-v2__filters--bare,.logistic-flow-v2__results,.report-result-card.logistic-flow-v2__results{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.logistic-flow-smart-filters,.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__range-grid{width:100%;max-width:100%;min-width:0}.logistic-flow-v2__table-wrap{width:100%;max-width:100%;min-width:0;overflow:auto;overscroll-behavior:contain}.logistic-flow-v2__table{width:max-content;max-width:none;min-width:100%}.logistic-flow-smart-filters__range-grid--inline .inline-field input{flex:1;min-width:0;min-height:38px;border:0;outline:0;background:transparent;padding:0 10px;font-size:13px;font-weight:650;color:#142433}.logistic-flow-smart-filters__range-grid--inline .inline-field--wide{grid-column:span 1}.logistic-flow-smart-filters__live{align-self:center;font-size:11px;font-weight:800;padding:6px 10px}.logistic-flow-v2__filters--bare{padding:6px 8px;margin-bottom:6px}.logistic-flow-v2__filters--bare .logistic-flow-smart-filters{margin-top:8px;padding-top:0;border-top:0}.logistic-flow-v2__flow,.logistic-flow-v2__status,.logistic-flow-v2__boolean{min-width:0;padding:2px 4px;font-size:7px;border-radius:5px}.logistic-flow-v2__flow,.logistic-flow-v2__status,.logistic-flow-v2__boolean{min-width:74px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbdce6;border-radius:8px;background:#edf5f9;padding:6px 8px;color:#2a6485;font:800 8px Arial}.logistic-flow-v2__flow.is-inbound{border-color:#b8dfcf;background:#e8f7f0;color:#1d7355}.logistic-flow-v2__flow.is-outbound{border-color:#efcf9d;background:#fff3dc;color:#8c5a0e}.logistic-flow-v2__status{border-color:#d2dcea;background:#f0f4fa;color:#4c6180;font-family:Vazir,Tahoma}@media(max-width:900px){.logistic-flow-v2__table-wrap{max-height:58vh}}@media(max-width:650px){.logistic-flow-v2__table-wrap{display:block;max-height:62vh;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.logistic-flow-v2__result-actions{width:100%;justify-content:space-between}.logistic-flow-smart-filters__facet-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 6px}.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__range-grid--inline{grid-template-columns:repeat(3,minmax(0,1fr))}.logistic-flow-smart-filters__range-grid--inline .inline-field__label{flex:0 0 3.4rem;width:3.4rem;min-width:3.4rem;max-width:3.4rem;font-size:9px;padding:0 4px}.logistic-flow-smart-filters .facet-multi-select__inline-label{flex:0 0 3.2rem;width:3.2rem;min-width:3.2rem;max-width:3.2rem;padding:4px 3px}.logistic-flow-smart-filters .facet-multi-select__inline-label b{font-size:9px}.logistic-flow-smart-filters .facet-multi-select__inline-label em{display:none}}@media(max-width:420px){.logistic-flow-v2__result-actions{align-items:stretch;flex-direction:column}.logistic-flow-v2__result-actions label{justify-content:space-between}.logistic-flow-v2__result-actions .refresh{width:100%}.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__range-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.logistic-flow-v2__table-wrap{display:block}}@media print{.logistic-flow-v2__table-wrap,.logistic-flow-v2__cards{display:none}.logistic-flow-v2__print-table{font-size:4.1px;table-layout:auto}.logistic-flow-v2__print-table th,.logistic-flow-v2__print-table td{padding:1.25px 1.5px;line-height:1.2}.logistic-flow-v2__print-table th:nth-child(10),.logistic-flow-v2__print-table td:nth-child(10),.logistic-flow-v2__print-table th:nth-child(23),.logistic-flow-v2__print-table td:nth-child(23){max-width:26mm;word-break:break-word}}.receipt-inline-create-shell,.receipt-inline-details{min-width:0;overflow:hidden;scroll-margin-top:86px;border:1px solid #bedbd4;border-radius:18px;background:var(--wms-panel);box-shadow:0 16px 42px #124b431a;animation:receipt-inline-open .24s ease-out}.receipt-inline-create-shell{border-top:4px solid #248b70}.receipt-inline-details{margin:14px;border-color:#c6dce2;border-top:4px solid #2c7998;background:linear-gradient(180deg,#f5fafb 0,#fff 130px)}.receipt-inline-heading{display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:18px;padding:15px 19px;border-bottom:1px solid #dfeceb;background:linear-gradient(125deg,#edf8f4,#fbfdfd)}.receipt-inline-heading--details{background:linear-gradient(125deg,#edf6fa,#fbfdfd)}.receipt-inline-heading>div{min-width:0}.receipt-inline-heading small{display:block;margin-bottom:3px;color:#1d8268;font-size:8px;font-weight:900;letter-spacing:.4px}.receipt-inline-heading--details small{color:#28728e}.receipt-inline-heading h2{margin:0;color:#214b55;font-size:15px}.receipt-inline-heading p{margin:4px 0 0;color:#72878d;font-size:9px;line-height:1.8}.receipt-inline-heading>.panel-tool-button{flex:0 0 auto}.receipt-create--embedded{gap:0}.receipt-create--embedded>.operation-form{margin:0;border:0;border-radius:0;box-shadow:none}.receipt-create--embedded .form-section{margin-inline:17px}.receipt-create--embedded .workflow-form-actions{border-radius:0;background:#f7faf9}.receipt-number-cell{display:flex;align-items:center;gap:9px}.receipt-inline-toggle{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #cfdde1;border-radius:9px;background:#f7fafb;color:#50717e;font-size:16px;font-weight:900;line-height:1}.receipt-inline-toggle:hover,.receipt-inline-toggle:focus-visible{border-color:#70af9e;outline:0;background:#e9f6f2;color:#176d59;box-shadow:0 0 0 3px #278f731a}.receipt-inline-toggle.is-open{border-color:#2c8b73;background:#26866d;color:#fff;box-shadow:0 5px 14px #1e7e6433}.receipt-row--expanded>td{background:#eef8f5;border-top-color:#c9e4dc;border-bottom:1px solid #83bfae}.receipt-mobile-status{display:flex;align-items:center;gap:7px}.receipt-workflow--embedded{gap:11px;padding:14px;background:transparent}.receipt-workflow--embedded>.receipt-summary{grid-template-columns:repeat(7,minmax(105px,1fr));margin:0;border-color:#d7e5e8;border-radius:13px;box-shadow:none}.receipt-workflow--embedded>.receipt-summary>div{min-width:0;padding:11px 12px}.receipt-workflow--embedded>.receipt-summary b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.receipt-workflow--embedded .receipt-item-form{margin:0;border:1px solid #bcdcd3;border-right:4px solid #2a9477;border-radius:14px;box-shadow:0 9px 28px #1f6c5814;animation:receipt-inline-open .2s ease-out}.receipt-workflow--embedded .receipt-item-form>.panel-head{background:linear-gradient(90deg,#eef9f5,#fff)}.receipt-workflow--embedded .receipt-items-panel{margin:0;border-radius:14px;box-shadow:none}.receipt-workflow--embedded .receipt-items-panel>.panel-head{background:linear-gradient(180deg,#fff,#f8fbfc)}.receipt-workflow--embedded .receipt-items-panel .table-wrap{max-height:480px;overflow-x:auto;overflow-y:visible}.receipt-item-form--inline{scroll-margin-top:94px}.receipt-item-form--inline .panel-head>.row-actions{justify-content:flex-end}@keyframes receipt-inline-open{0%{opacity:0;transform:translateY(-9px) scale(.995)}to{opacity:1;transform:none}}@media(max-width:1120px)and (min-width:761px){.receipt-workflow--embedded>.receipt-summary{grid-template-columns:repeat(4,minmax(105px,1fr))}}@media(max-width:760px){.receipt-inline-create-shell,.receipt-inline-details{scroll-margin-top:72px;border-radius:15px}.receipt-inline-details{margin:9px}.receipt-inline-heading{min-height:0;align-items:flex-start;padding:13px;gap:10px}.receipt-inline-heading h2{font-size:13px}.receipt-inline-heading p{font-size:8px}.receipt-inline-heading>.panel-tool-button b{display:none}.receipt-inline-heading>.panel-tool-button{width:40px;padding:0}.receipt-create--embedded .form-section{margin-inline:10px}.receipt-workflow--embedded{padding:9px;gap:9px}.receipt-workflow--embedded>.receipt-summary{grid-template-columns:1fr 1fr}.receipt-workflow--embedded>.receipt-summary>div{padding:10px}.receipt-workflow--embedded .receipt-item-form>.panel-head,.receipt-workflow--embedded .receipt-items-panel>.panel-head{align-items:flex-start;flex-direction:column}.receipt-workflow--embedded .receipt-item-form>.panel-head>.row-actions,.receipt-workflow--embedded .receipt-items-panel>.panel-head>.row-actions{width:100%}.receipt-workflow--embedded .receipt-items-panel>.panel-head .panel-tool-button{flex:1 1 120px;justify-content:center}.receipt-number-cell{gap:7px}.receipt-inline-toggle{width:34px;height:34px;flex-basis:34px}}@media(max-width:430px){.receipt-inline-heading p{display:none}.receipt-workflow--embedded>.receipt-summary{grid-template-columns:1fr 1fr}.receipt-workflow--embedded>.receipt-summary>div:nth-child(n+5){grid-column:span 1}}@media print{.receipt-inline-create-shell,.receipt-inline-toggle,.receipt-inline-heading>.panel-tool-button,.receipt-workflow--embedded .receipt-item-form{display:none}.receipt-inline-details{margin:0;border:0;box-shadow:none}.receipt-inline-heading{padding:8px;border:0;background:#fff}.receipt-workflow--embedded{padding:0}}.pallet-search-v2>*,.pallet-search-v2__hero,.pallet-search-v2__workbench,.pallet-search-v2__results,.pallet-search-v2__grid-viewport{min-width:0;max-width:100%}.pallet-search-v2 *,.pallet-search-v2 *:before,.pallet-search-v2 *:after{box-sizing:border-box}.pallet-search-v2 button,.pallet-search-v2 input,.pallet-search-v2 select,.pallet-search-v2 textarea{font:inherit}.pallet-search-v2 button:focus-visible,.pallet-search-v2 a:focus-visible,.pallet-search-v2 input:focus-visible,.pallet-search-v2 select:focus-visible,.pallet-search-v2 textarea:focus-visible,.pallet-search-v2 [tabindex]:focus-visible{outline:3px solid rgba(213,161,59,.25);outline-offset:2px}.pallet-search-v2__workbench{position:relative;z-index:5;overflow:visible;border:1px solid var(--psv2-line);border-radius:17px;background:#fffffffa;box-shadow:0 9px 28px #142a410f}.pallet-search-v2__saved-view,.pallet-search-v2__advanced-toggle,.pallet-search-v2__clear-filters{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;padding:7px 11px;border:1px solid #dce4ea;border-radius:9px;background:var(--wms-panel);color:#50667b;cursor:pointer;font-size:9px;font-weight:700;transition:background .18s,border-color .18s,color .18s}.pallet-search-v2__saved-view:hover,.pallet-search-v2__advanced-toggle:hover,.pallet-search-v2__clear-filters:hover{border-color:#d2b36f;background:#fffaf0;color:#8d6012}.pallet-search-v2__advanced-toggle[aria-expanded=true],.pallet-search-v2__advanced-toggle.is-open{border-color:#d8ad51;background:#fff8e8;color:#8e6114}.pallet-search-v2__filters{padding:17px}.pallet-search-v2__basic-filters,.pallet-search-v2__advanced-filters{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:13px;align-items:end}.pallet-search-v2__advanced-filters{display:none;margin-top:14px;padding-top:15px;border-top:1px dashed #dce4ea}.pallet-search-v2__advanced-filters.is-open,.pallet-search-v2__advanced-filters[data-open=true],.pallet-search-v2__advanced[open] .pallet-search-v2__advanced-filters{display:grid}.pallet-search-v2__filter-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-top:15px;padding-top:14px;border-top:1px solid #edf1f4}.pallet-search-v2__material-combobox{position:relative;z-index:8}.pallet-search-v2__material-input{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-height:42px;padding:5px 8px;border:1px solid #d7e0e7;border-radius:10px;background:#fbfcfd;cursor:text;transition:border-color .18s,box-shadow .18s,background .18s}.pallet-search-v2__material-combobox.is-focused .pallet-search-v2__material-input,.pallet-search-v2__material-input:focus-within{border-color:#d2a141;background:var(--wms-panel);box-shadow:0 0 0 3px #d5a13b1c}.pallet-search-v2__material-input input{flex:1 1 100px;min-width:80px;min-height:28px;padding:3px;border:0;outline:0;background:transparent;color:#20374e;font-size:9px}.pallet-search-v2__material-chip,.pallet-search-v2__material-overflow{display:inline-flex;align-items:center;gap:5px;max-width:170px;min-height:27px;padding:3px 7px;border:1px solid #d5e1eb;border-radius:8px;background:#edf4f9;color:#315775;font-size:8px;font-weight:700}.pallet-search-v2__material-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__suggestions{position:absolute;inset:calc(100% + 6px) 0 auto;z-index:40;display:none;max-height:275px;padding:5px;overflow:auto;border:1px solid #d7e0e7;border-radius:12px;background:var(--wms-panel);box-shadow:0 20px 55px #0d1f332e}.pallet-search-v2__suggestions.is-open,.pallet-search-v2__suggestions[data-open=true],.pallet-search-v2__material-combobox[aria-expanded=true] .pallet-search-v2__suggestions{display:block}.pallet-search-v2__suggestion{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 10px;border:0;border-bottom:1px solid #eef2f4;border-radius:7px;background:var(--wms-panel);color:#2d465e;cursor:pointer;text-align:right}.pallet-search-v2__suggestion:last-child{border-bottom:0}.pallet-search-v2__suggestion:hover,.pallet-search-v2__suggestion.is-active,.pallet-search-v2__suggestion[aria-selected=true]{background:#fff8e9;color:#8f6114}.pallet-search-v2__active-filters{display:flex;align-items:center;gap:9px;min-height:47px;padding:8px 13px;border-top:1px solid #edf1f4;background:#fbfcfd;border-radius:0 0 17px 17px}.pallet-search-v2__results{position:relative;overflow:visible;border:1px solid var(--psv2-line);border-radius:17px;background:var(--wms-panel);box-shadow:0 10px 32px #142a4112}.pallet-search-v2__column-menu{position:absolute;inset:calc(100% + 7px) auto auto 0;z-index:35;display:none;width:min(340px,calc(100vw - 42px));max-height:min(520px,72vh);overflow:hidden;border:1px solid #d7e0e7;border-radius:14px;background:var(--wms-panel);box-shadow:0 22px 65px #0d1f3333}.pallet-search-v2__column-picker.is-open .pallet-search-v2__column-menu,.pallet-search-v2__column-menu.is-open,.pallet-search-v2__column-menu[data-open=true]{display:flex;flex-direction:column}.pallet-search-v2__grid-viewport{position:relative;width:100%;max-height:calc(100vh - 260px);min-height:250px;overflow:auto;overscroll-behavior:contain;border-radius:0;background:var(--wms-panel);scrollbar-color:#aebdca #eef2f5;scrollbar-width:thin}.pallet-search-v2__grid-viewport::-webkit-scrollbar{width:10px;height:10px}.pallet-search-v2__grid-viewport::-webkit-scrollbar-track{background:#eef2f5}.pallet-search-v2__grid-viewport::-webkit-scrollbar-thumb{border:2px solid #eef2f5;border-radius:99px;background:#aebdca}.pallet-search-v2__table{width:max-content;min-width:max(100%,var(--psv2-grid-min-width));border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--wms-panel);color:#1a3044;direction:ltr;font-size:12px;font-weight:600;white-space:nowrap}.pallet-search-v2__table th,.pallet-search-v2__table td{width:118px;min-width:118px;max-width:118px;height:auto;padding:6px 8px;overflow:hidden;border:0;border-bottom:1px solid #e5ebf0;border-inline-end:1px solid #eef2f4;color:#1a3044;text-align:right;text-overflow:ellipsis;vertical-align:middle;font-size:12px}.pallet-search-v2__table thead th{position:sticky;top:0;z-index:5;height:40px;border-bottom:1px solid #d4a03a33;background:linear-gradient(180deg,#1a3d58,#152f45);box-shadow:0 1px #19314914;color:#f4f7fa;font-size:11px;font-weight:800;letter-spacing:.02em}.pallet-search-v2__table thead tr:nth-child(2) th{top:40px;background:#1e455f;color:#e8eef3}.pallet-search-v2__table tbody td{height:40px;background:#fff}.pallet-search-v2__table tbody tr:nth-child(2n)>td{background:#fafcfd}.pallet-search-v2__table tbody tr:hover>td{background:#fff9ec}.pallet-search-v2__table tbody tr.is-selected>td,.pallet-search-v2__table tbody tr[aria-selected=true]>td{background:#edf6ff;box-shadow:inset 0 1px #dbeafa,inset 0 -1px #dbeafa}.pallet-search-v2__table tbody tr:focus-within>td{background:#fff8e6}.pallet-search-v2__table th:last-child,.pallet-search-v2__table td:last-child{border-inline-end:0}.pallet-search-v2__table th.is-sticky-start-1,.pallet-search-v2__table td.is-sticky-start-1{position:sticky;inset-inline-start:0;width:var(--psv2-select-width);min-width:var(--psv2-select-width);max-width:var(--psv2-select-width);z-index:3;text-align:center}.pallet-search-v2__table th.is-sticky-start-2,.pallet-search-v2__table td.is-sticky-start-2{position:sticky;inset-inline-start:var(--psv2-select-width);width:var(--psv2-index-width);min-width:var(--psv2-index-width);max-width:var(--psv2-index-width);z-index:3;text-align:center}.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3{position:sticky;inset-inline-start:calc(var(--psv2-select-width) + var(--psv2-index-width));width:var(--psv2-pallet-width);min-width:var(--psv2-pallet-width);max-width:var(--psv2-pallet-width);z-index:3}.pallet-search-v2__table th.is-sticky-start-4,.pallet-search-v2__table td.is-sticky-start-4{position:sticky;inset-inline-start:calc(var(--psv2-select-width) + var(--psv2-index-width) + var(--psv2-pallet-width));width:var(--psv2-material-width);min-width:var(--psv2-material-width);max-width:var(--psv2-material-width);z-index:3;box-shadow:-8px 0 12px -12px #17314ab3}.pallet-search-v2__table th.is-sticky-end,.pallet-search-v2__table td.is-sticky-end{position:sticky;inset-inline-end:0;width:var(--psv2-actions-width);min-width:var(--psv2-actions-width);max-width:var(--psv2-actions-width);z-index:3;box-shadow:8px 0 13px -12px #17314abf}.pallet-search-v2__table thead th.is-sticky-start-1,.pallet-search-v2__table thead th.is-sticky-start-2,.pallet-search-v2__table thead th.is-sticky-start-3,.pallet-search-v2__table thead th.is-sticky-start-4,.pallet-search-v2__table thead th.is-sticky-end{z-index:9;background:#eaf0f5}.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-1,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-2,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-3,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-4,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-end{background:#fafcfd}.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-1,.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-2,.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-3,.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-4,.pallet-search-v2__table tbody tr:hover>td.is-sticky-end{background:#fff9ec}.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-1,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-2,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-3,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-4,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-end,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-1,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-2,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-3,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-4,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-end{background:#edf6ff}.pallet-search-v2__table input[type=checkbox],.pallet-search-v2__card input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:#c98d20;cursor:pointer}.pallet-search-v2__cell--ltr{direction:ltr;text-align:left;font-variant-numeric:tabular-nums}.pallet-search-v2__status,.pallet-search-v2__boolean{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:24px;max-width:100%;padding:3px 8px;overflow:hidden;border:1px solid #dce4ea;border-radius:99px;background:#f5f7f9;color:#66798b;font-size:7.2px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__status:before,.pallet-search-v2__boolean:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#8fa0ae}.pallet-search-v2__status--success,.pallet-search-v2__boolean--yes{border-color:#c7e8dc;background:#edf9f4;color:#257659}.pallet-search-v2__status--success:before,.pallet-search-v2__boolean--yes:before{background:#26a978}.pallet-search-v2__status--danger,.pallet-search-v2__boolean--no{border-color:#f0d1d5;background:#fff5f6;color:#ae3f4b}.pallet-search-v2__status--danger:before,.pallet-search-v2__boolean--no:before{background:#d24b58}.pallet-search-v2__status--info{border-color:#cadcf1;background:#f0f6fd;color:#356d9f}.pallet-search-v2__status--info:before{background:#4386c8}.pallet-search-v2__table.is-compact th{height:39px;padding-block:7px}.pallet-search-v2__table.is-compact tbody td{height:41px;padding-block:6px}.pallet-search-v2__table .is-hidden{display:none}.pallet-search-v2__pagination{display:flex;align-items:center;gap:5px}.pallet-search-v2__pagination button{display:grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border:1px solid #dce4ea;border-radius:8px;background:var(--wms-panel);color:#50677b;cursor:pointer;font-size:8px}.pallet-search-v2__pagination button:hover:not(:disabled){border-color:#d0ac63;background:#fff8e9;color:#895d12}.pallet-search-v2__pagination button.is-current{border-color:#c99025;background:#d8a23b;color:#fff;box-shadow:0 5px 12px #c5891d2e}.pallet-search-v2__pagination button:disabled{cursor:not-allowed;opacity:.45}.pallet-search-v2__bulk-bar{position:sticky;bottom:12px;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:14px;width:calc(100% - 28px);min-height:57px;margin:-72px auto 14px;padding:9px 12px 9px 15px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:linear-gradient(120deg,#10263f,#1c3d5a);box-shadow:0 18px 42px #0a1d313d;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);transition:opacity .2s,visibility .2s,transform .2s}.pallet-search-v2__bulk-bar.is-visible,.pallet-search-v2__bulk-bar[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.pallet-search-v2__drawer-backdrop,.pallet-search-v2__modal-backdrop{position:fixed;inset:0;z-index:80;display:block;overflow:hidden;background:#07142294;backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,visibility .22s}.pallet-search-v2__drawer-backdrop.is-open,.pallet-search-v2__modal-backdrop.is-open,.pallet-search-v2__drawer-backdrop[data-open=true],.pallet-search-v2__modal-backdrop[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}.pallet-search-v2__drawer{position:absolute;inset-block:0;inset-inline-end:0;display:flex;flex-direction:column;width:min(620px,92vw);overflow:hidden;border-inline-start:1px solid rgba(255,255,255,.55);background:var(--wms-panel);box-shadow:18px 0 60px #0514234d;transform:translate(-102%);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.pallet-search-v2__drawer-backdrop.is-open .pallet-search-v2__drawer,.pallet-search-v2__drawer-backdrop[data-open=true] .pallet-search-v2__drawer,.pallet-search-v2__drawer.is-open{transform:translate(0)}.pallet-search-v2__modal{position:absolute;inset:50% auto auto 50%;display:flex;flex-direction:column;width:min(760px,calc(100vw - 32px));max-height:min(86vh,820px);overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:var(--wms-panel);box-shadow:0 28px 80px #05142352;opacity:0;transform:translate(-50%,-47%) scale(.98);transition:opacity .2s,transform .22s}.pallet-search-v2__modal-backdrop.is-open .pallet-search-v2__modal,.pallet-search-v2__modal-backdrop[data-open=true] .pallet-search-v2__modal,.pallet-search-v2__modal.is-open{opacity:1;transform:translate(-50%,-50%) scale(1)}.pallet-search-v2__drawer-body,.pallet-search-v2__modal-body{flex:1;min-height:0;padding:17px;overflow:auto;background:#f7f9fb}.pallet-search-v2__export-progress{position:relative;display:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;overflow:hidden;border:1px solid #cdddeb;border-inline-start:4px solid var(--psv2-blue);border-radius:13px;background:linear-gradient(110deg,#f4f9fe,#fff);box-shadow:0 8px 25px #25527c14}.pallet-search-v2__export-progress.is-visible,.pallet-search-v2__export-progress[data-visible=true],.pallet-search-v2__export-progress[aria-hidden=false]{display:grid}.pallet-search-v2__export-progress.is-success{border-color:#c8e8dc;border-inline-start-color:var(--psv2-green);background:#f2fbf7}.pallet-search-v2__export-progress.is-failed{border-color:#eed0d4;border-inline-start-color:var(--psv2-red);background:#fff6f7}@keyframes pallet-search-v2-spin{to{transform:rotate(360deg)}}@keyframes pallet-search-v2-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes pallet-search-v2-progress{0%{transform:translate(210%)}50%{transform:translate(-85%)}to{transform:translate(-290%)}}@media(max-width:1180px){.pallet-search-v2__basic-filters,.pallet-search-v2__advanced-filters{grid-template-columns:repeat(3,minmax(140px,1fr))}.pallet-search-v2__table th.is-sticky-start-4,.pallet-search-v2__table td.is-sticky-start-4{position:static;box-shadow:none}}@media(max-width:900px){.pallet-search-v2{--psv2-grid-min-width:2200px;gap:15px}.pallet-search-v2__basic-filters,.pallet-search-v2__advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3,.pallet-search-v2__table th.is-sticky-start-4,.pallet-search-v2__table td.is-sticky-start-4{position:static;box-shadow:none}}@media(max-width:760px){.pallet-search-v2{gap:13px}.pallet-search-v2__filters{padding:13px}.pallet-search-v2__active-filters{align-items:flex-start;flex-wrap:wrap}.pallet-search-v2__grid-viewport{display:block;max-height:min(62vh,560px);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #e5edf2}.pallet-search-v2__table{width:max-content;min-width:100%}.pallet-search-v2__basic-filters,.pallet-search-v2__advanced-filters,.pallet-search-v2__filter-grid,.smart-pallet-filters__grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 6px}.pallet-search-v2__pagination{width:100%;justify-content:center;overflow-x:auto}.pallet-search-v2__column-menu{position:fixed;inset:auto 10px calc(10px + var(--sa-bottom)) 10px;width:auto;max-height:72svh;border-radius:16px}.pallet-search-v2__bulk-bar{position:fixed;inset:auto 9px calc(9px + var(--sa-bottom));width:auto;margin:0;padding:9px;border-radius:13px}.pallet-search-v2__drawer{inset:auto 0 0;width:100%;height:min(86svh,760px);border-inline-start:0;border-radius:20px 20px 0 0;transform:translateY(102%)}.pallet-search-v2__drawer-backdrop.is-open .pallet-search-v2__drawer,.pallet-search-v2__drawer-backdrop[data-open=true] .pallet-search-v2__drawer,.pallet-search-v2__drawer.is-open{transform:translateY(0)}.pallet-search-v2__modal{width:calc(100vw - 20px);max-height:90svh;border-radius:16px}.pallet-search-v2__export-progress{grid-template-columns:1fr}}@media(max-width:520px){.pallet-search-v2__basic-filters,.pallet-search-v2__advanced-filters,.pallet-search-v2__filter-grid,.smart-pallet-filters__grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.pallet-search-v2__filter-actions{align-items:stretch;flex-direction:column}.pallet-search-v2__drawer{inset:0;width:100%;height:100svh;border-radius:0}.pallet-search-v2__modal{inset:0;width:100%;max-height:none;height:100svh;border:0;border-radius:0;transform:translateY(8px)}.pallet-search-v2__modal-backdrop.is-open .pallet-search-v2__modal,.pallet-search-v2__modal-backdrop[data-open=true] .pallet-search-v2__modal,.pallet-search-v2__modal.is-open{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pallet-search-v2 *,.pallet-search-v2 *:before,.pallet-search-v2 *:after{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}@media print{.pallet-search-v2__hero-actions,.pallet-search-v2__workbench,.pallet-search-v2__toolbar-actions,.pallet-search-v2__bulk-bar,.pallet-search-v2__drawer-backdrop,.pallet-search-v2__modal-backdrop,.pallet-search-v2__export-progress,.pallet-search-v2__mobile-list{display:none}.pallet-search-v2__results{border:0;box-shadow:none}.pallet-search-v2__grid-viewport{display:block;max-height:none;overflow:visible}.pallet-search-v2__table{min-width:100%;font-size:6px}.pallet-search-v2__table th,.pallet-search-v2__table td{position:static;width:auto;min-width:0;max-width:none;padding:3px;box-shadow:none}}.pallet-search-v2__filters.pallet-search-v2__workbench{padding:0}.pallet-search-v2__filters-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:65px;padding:13px 17px;border-bottom:1px solid #edf1f4}.pallet-search-v2__filters-head>div>span{color:#9b6b18;font-size:8px;font-weight:800}.pallet-search-v2__filters-head h2{margin:2px 0 0;color:#243c54;font-size:12px}.pallet-search-v2__filter-grid{padding-inline:17px}.pallet-search-v2__filter-grid.is-primary{padding-top:17px}.pallet-search-v2__filter-grid.is-advanced{margin-inline:17px;padding-inline:0}.pallet-search-v2__filter-grid>label,.pallet-search-v2__material-field{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;color:#53687c;font-size:9px;font-weight:750}.pallet-search-v2__filter-grid>label>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:18px}.pallet-search-v2__filter-grid>label>span small{color:#98a4af;font-size:7px;font-weight:500}.pallet-search-v2__filter-grid>label>input,.pallet-search-v2__filter-grid>label>select{width:100%;min-height:42px;padding:9px 11px;border:1px solid #d7e0e7;border-radius:10px;outline:0;background:#fbfcfd;color:#20374e;font-size:9px;transition:border-color .18s,box-shadow .18s,background .18s}.pallet-search-v2__filter-grid>label>input:focus,.pallet-search-v2__filter-grid>label>select:focus{border-color:#d2a141;background:var(--wms-panel);box-shadow:0 0 0 3px #d5a13b1c}.pallet-search-v2__material-field{grid-column:span 2;z-index:20}.pallet-search-v2__material-chip{cursor:pointer}.pallet-search-v2__material-chip bdi{overflow:hidden;max-width:130px;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__material-chip>span:last-child{display:grid;place-items:center;width:17px;height:17px;border-radius:5px;background:#2f547117}.pallet-search-v2__suggestion{grid-template-columns:120px minmax(130px,1fr) auto}.pallet-search-v2__suggestion strong{color:#264b69;font-size:9px}.pallet-search-v2__suggestion span{overflow:hidden;color:#576f83;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__suggestion small{color:#8a99a7;font-size:7px}.pallet-search-v2__filter-footer{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:15px;padding:14px 17px;border-top:1px solid #edf1f4}.pallet-search-v2__filter-footer>small{color:#8796a4;font-size:8px}.pallet-search-v2__filter-footer .pallet-search-v2__filter-actions{margin:0;padding:0;border:0}.pallet-search-v2__filter-footer .primary,.pallet-search-v2__filter-footer .secondary{min-height:40px;border-radius:10px}.pallet-search-v2__active-filters>span:first-child{flex:0 0 auto;color:#697b8d;font-size:8px;font-weight:800}.pallet-search-v2__active-filters>button{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 9px;border:1px solid #d7e3ec;border-radius:99px;background:#eef4f8;color:#365872;cursor:pointer;font-size:8px}.pallet-search-v2__active-filters>button b{font-size:11px;font-weight:500}.pallet-search-v2__inline-warning{margin:0 17px 14px;padding:9px 11px;border:1px solid #f0dfb4;border-radius:9px;background:#fffaf0;color:#7b632d;font-size:8px}.pallet-search-v2__column-menu{padding:0;overflow:auto}.pallet-search-v2__column-menu>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 13px;border-bottom:1px solid #edf1f4}.pallet-search-v2__column-menu>div:first-child strong{color:#2b435a;font-size:9px}.pallet-search-v2__column-menu>div:first-child button{padding:4px 7px;border:1px solid #dce4ea;border-radius:7px;background:var(--wms-panel);color:#50677b;cursor:pointer;font-size:7px}.pallet-search-v2__column-menu fieldset{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:0;padding:8px 9px;border:0;border-bottom:1px solid #edf1f4}.pallet-search-v2__column-menu legend{grid-column:1/-1;width:100%;padding:5px;color:#9b6b18;font-size:8px;font-weight:800}.pallet-search-v2__column-menu fieldset label{display:flex;align-items:center;gap:7px;min-height:39px;padding:5px;border-radius:7px;color:#40586e;cursor:pointer;font-size:8px}.pallet-search-v2__column-menu fieldset label:hover{background:var(--wms-soft)}.pallet-search-v2__column-menu fieldset input{width:15px;height:15px;accent-color:var(--psv2-gold)}.pallet-search-v2__column-menu fieldset span{display:flex;min-width:0;flex-direction:column}.pallet-search-v2__column-menu fieldset small{overflow:hidden;margin-top:2px;color:#909da9;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__table th>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__table th>small{display:block;margin-top:3px;overflow:hidden;color:#8b99a7;font-size:7px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__table th.is-thin,.pallet-search-v2__table td.is-thin{max-width:48px;padding-inline:4px;text-align:center}.pallet-search-v2__table th.is-thin>span{font-size:9px}.pallet-search-v2__table th.is-thin>small{display:none}.pallet-search-v2__table td.is-thin{font-size:11px;font-variant-numeric:tabular-nums}.pallet-search-v2__table td.is-description{font-size:10px;line-height:1.25;font-weight:600;max-width:160px;white-space:normal;word-break:break-word}.pallet-search-v2__table th.is-sticky-start-4,.pallet-search-v2__table td.is-sticky-start-4{position:static;inset:auto}.pallet-search-v2__table .is-select{text-align:center}.pallet-search-v2__table .is-actions{overflow:visible;text-align:center}.pallet-search-v2__table .is-actions>div{display:flex;align-items:center;justify-content:center;gap:5px}.pallet-search-v2__table .is-actions button{min-height:29px;padding:4px 7px;border:1px solid #dce4ea;border-radius:7px;background:var(--wms-panel);color:#4d667c;cursor:pointer;font-size:7px}.pallet-search-v2__table .is-actions button:hover{border-color:#cfaa5e;background:#fff8e9;color:#8e6114}.pallet-search-v2__pagination{justify-content:center;padding:12px 14px;border-top:1px solid #e5ebf0;background:#fafcfd}.pallet-search-v2__pagination span{min-width:92px;color:#65788a;font-size:9px;text-align:center}.pallet-search-v2__export-progress{margin:11px 13px 0}.pallet-search-v2__export-progress>div{display:flex;flex-direction:column;gap:4px}.pallet-search-v2__export-progress>div span{color:#2b485f;font-size:9px;font-weight:800}.pallet-search-v2__export-progress>div strong{color:#6f8191;font-size:8px}.pallet-search-v2__export-progress progress{grid-column:1/-1;width:100%;height:7px;overflow:hidden;border:0;border-radius:99px;accent-color:var(--psv2-blue)}.pallet-search-v2__export-progress>button{position:absolute;inset-inline-end:13px;top:12px;min-height:30px;padding:4px 9px;border:1px solid #d7e1e8;border-radius:8px;background:var(--wms-panel);color:#536b7f;cursor:pointer;font-size:8px}.pallet-search-v2__bulk-bar>div:first-child{display:flex;min-width:0;flex-direction:column;gap:3px}.pallet-search-v2__bulk-bar>div:first-child strong{font-size:9px}.pallet-search-v2__bulk-bar>div:first-child small{color:#bbcad6;font-size:7px}.pallet-search-v2__bulk-bar>div:last-child{display:flex;align-items:center;gap:7px}.pallet-search-v2__bulk-bar button{min-height:34px}.pallet-search-v2__drawer>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 19px;border-bottom:1px solid #e2e9ee;background:linear-gradient(120deg,#10263f,#1f4564);color:#fff}.pallet-search-v2__drawer>header span{color:#efc86f;font-size:8px}.pallet-search-v2__drawer>header h2{margin:3px 0 0;color:#fff;font-size:18px}.pallet-search-v2__drawer>header button{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.15);border-radius:9px;background:#ffffff14;color:#fff;cursor:pointer;font-size:20px}.pallet-search-v2__drawer-body{flex:1;padding:14px 17px;overflow:auto;background:#f7f9fb}.pallet-search-v2__drawer-body section{margin-bottom:12px;overflow:hidden;border:1px solid #e0e7ec;border-radius:12px;background:#fff}.pallet-search-v2__drawer-body h3{margin:0;padding:10px 12px;border-bottom:1px solid #e6ecef;background:#f4f7f9;color:#365169;font-size:9px}.pallet-search-v2__drawer-body dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.pallet-search-v2__drawer-body dl>div{min-width:0;padding:10px 12px;border-bottom:1px solid #edf1f4}.pallet-search-v2__drawer-body dl>div:nth-child(odd){border-inline-end:1px solid #edf1f4}.pallet-search-v2__drawer-body dt{color:#81909e;font-size:8px}.pallet-search-v2__drawer-body dt small{display:block;margin-top:2px;color:#a0abb4;font-size:7px}.pallet-search-v2__drawer-body dd{margin:5px 0 0;overflow:hidden;color:#2e475e;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pallet-search-v2__drawer-body dd.is-identifier{direction:ltr;text-align:left;font-variant-numeric:tabular-nums}.pallet-search-v2__drawer>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 17px;border-top:1px solid #e2e9ee;background:#fff}.pallet-search-v2__edit-dialog{width:min(820px,100%)}@media(max-width:760px){.pallet-search-v2__filter-grid{padding-inline:13px}.pallet-search-v2__filter-grid.is-advanced{margin-inline:13px}.pallet-search-v2__filter-footer{align-items:stretch;flex-direction:column}.pallet-search-v2__filter-footer>small{text-align:center}.pallet-search-v2__active-filters{align-items:flex-start;flex-wrap:wrap;overflow-x:auto}.pallet-search-v2__column-menu fieldset{grid-template-columns:1fr}}@media(max-width:520px){.pallet-search-v2__material-field{grid-column:auto}.pallet-search-v2__drawer-body dl{grid-template-columns:1fr}.pallet-search-v2__drawer-body dl>div:nth-child(odd){border-inline-end:0}}@media(max-width:760px){.pallet-search-v2__results .pallet-search-v2__grid-viewport{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.pallet-search-v2__table,.pallet-search-v2__grid{width:max-content;min-width:100%}.pallet-search-v2__table th,.pallet-search-v2__table td{white-space:nowrap}.logistic-flow-v2__table-wrap{display:block;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x pan-y}.logistic-flow-v2__table th,.logistic-flow-v2__table td{white-space:nowrap}.logistic-flow-smart-filters__facet-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer s04{.ntm-arrival-v2{--ntm-navy:#112b45;--ntm-navy-2:#1d4b6d;--ntm-blue:#2d6f9f;--ntm-gold:#d8a641;--ntm-gold-soft:#fff6df;--ntm-green:#187258;--ntm-purple:#6656a8;--ntm-ink:#20384e;--ntm-muted:#738596;--ntm-line:#dfe7ed;--ntm-cloud:#f4f7f9;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:100%;min-width:0;color:var(--ntm-ink)}.ntm-arrival-v2,.ntm-arrival-v2 *{box-sizing:border-box}.ntm-arrival-v2 button,.ntm-arrival-v2 input,.ntm-arrival-v2 select{font:inherit}.ntm-arrival-v2__export{display:flex;align-items:center;gap:10px;min-width:218px;padding:11px 14px;border-radius:12px;background:linear-gradient(135deg,#e1b858,#c8922e);box-shadow:0 10px 23px #65460c3d;color:#1d3040;text-align:right}.ntm-arrival-v2__export>span:first-child{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffffff59;font-size:20px;font-weight:900}.ntm-arrival-v2__export>span:last-child{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ntm-arrival-v2__export strong{overflow:hidden;max-width:160px;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ntm-arrival-v2__export small{margin-top:3px;color:#6b4b13;font-size:8px}.ntm-arrival-v2__filters{min-width:0;overflow:hidden;border:1px solid var(--ntm-line);border-radius:16px;background:#fff;box-shadow:0 8px 24px #223e560f}.ntm-arrival-v2__filters>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;border-bottom:1px solid #e9eef2;background:linear-gradient(90deg,#fff,#f8fafb)}.ntm-arrival-v2__filters>header span{color:#a06e17;font-size:8px;font-weight:850}.ntm-arrival-v2__filters>header h2{margin:3px 0 0;color:#29445d;font-size:13px}.ntm-arrival-v2__filters>header small{padding:5px 8px;border-radius:7px;background:#edf4f8;color:#587389;font-size:8px}.ntm-arrival-v2__date-grid{display:grid;grid-template-columns:minmax(185px,1fr) 24px minmax(185px,1fr) minmax(130px,.55fr);align-items:end;gap:12px;padding:17px 18px 11px}.ntm-arrival-v2__date-field,.ntm-arrival-v2__date-grid label{display:flex;min-width:0;flex-direction:column;gap:7px;color:#536a7d;font-size:9px;font-weight:750}.ntm-arrival-v2__date-grid input{width:100%;min-height:43px;padding:8px 11px;border:1px solid #d7e1e8;border-radius:10px;outline:0;background:#fbfcfd;color:#203a51;font-size:10px;direction:ltr;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ntm-arrival-v2__date-grid input:focus{border-color:#ce9d3b;background:#fff;box-shadow:0 0 0 3px #d8a64121}.ntm-arrival-v2__date-arrow{align-self:center;color:#a5b2bd;font-size:16px;text-align:center}.ntm-arrival-v2__date-grid .primary{min-height:43px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--ntm-blue),#245775);box-shadow:0 7px 15px #2d6f9f2b;color:#fff;cursor:pointer;font-size:9px;font-weight:850}.ntm-arrival-v2__date-grid .primary:disabled{cursor:not-allowed;opacity:.55}.ntm-arrival-v2__presets{display:flex;align-items:center;gap:7px;padding:0 18px 14px;overflow-x:auto;white-space:nowrap}.ntm-arrival-v2__presets>span{color:#8a99a7;font-size:8px}.ntm-arrival-v2__presets button{min-height:30px;padding:5px 9px;border:1px solid #dfe6eb;border-radius:8px;background:#fff;color:#526d82;cursor:pointer;font-size:8px;transition:border-color .15s ease,background .15s ease,color .15s ease}.ntm-arrival-v2__presets button:hover{border-color:#d0a34b;background:#fff9ec;color:#8a6116}.ntm-arrival-v2__date-error{margin:0 18px 13px;padding:8px 10px;border:1px solid #edc7c7;border-radius:8px;background:#fff2f2;color:#a13b3b;font-size:8px}.ntm-arrival-v2__filters>footer{display:flex;align-items:center;gap:8px;padding:10px 18px;border-top:1px solid #ebeff2;background:#f8fafb;color:#768897;font-size:8px}.ntm-arrival-v2__filters>footer>span{font-weight:750}.ntm-arrival-v2__filters>footer>b{padding:4px 7px;border:1px solid #d9e2e8;border-radius:7px;background:#fff;color:#314d64;font-size:9px;font-weight:750}.ntm-arrival-v2__filters>footer>small{margin-inline-start:auto;color:#8f9da9;font-size:7px}.ntm-arrival-v2__results{min-width:0;overflow:hidden;border:1px solid var(--ntm-line);border-radius:16px;background:#fff;box-shadow:0 9px 28px #203a5012}.ntm-arrival-v2__toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-bottom:1px solid #e6ecef;background:#fff}.ntm-arrival-v2__toolbar>div:first-child{display:flex;align-items:center;gap:9px;min-width:190px}.ntm-arrival-v2__table-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:11px;background:#eaf2f7;color:#2c6287;font-size:16px}.ntm-arrival-v2__toolbar h2{margin:0;color:#29445b;font-size:11px}.ntm-arrival-v2__toolbar small{display:block;margin-top:3px;color:#8795a1;font-size:7px}.ntm-arrival-v2__toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:1}.ntm-arrival-v2__search{display:flex;align-items:center;min-width:260px;max-width:470px;flex:1;min-height:38px;padding:0 10px;border:1px solid #dae3e9;border-radius:10px;background:#f8fafb;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ntm-arrival-v2__search:focus-within{border-color:#cda044;background:#fff;box-shadow:0 0 0 3px #d8a6411c}.ntm-arrival-v2__search>span{color:#8393a0;font-size:16px}.ntm-arrival-v2__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#29445a;font-size:9px}.ntm-arrival-v2__search input::placeholder{color:#9aa6af}.ntm-arrival-v2__page-size{display:flex;align-items:center;gap:7px;min-height:38px;padding:0 9px;border:1px solid #dce4e9;border-radius:10px;background:#fff;color:#7c8c99;font-size:7px;white-space:nowrap}.ntm-arrival-v2__page-size select{border:0;outline:0;background:transparent;color:#334f65;font-size:8px}.ntm-arrival-v2__refresh{min-height:38px;padding:6px 10px;border:1px solid #dbe3e8;border-radius:10px;background:#fff;color:#526b7f;cursor:pointer;font-size:8px;font-weight:750;white-space:nowrap}.ntm-arrival-v2__refresh:hover:not(:disabled){border-color:#cda24f;background:#fff9ec;color:#8a6117}.ntm-arrival-v2__refresh:disabled{cursor:not-allowed;opacity:.55}.ntm-arrival-v2__loading{display:grid;min-height:310px;place-items:center}.ntm-arrival-v2__empty{display:flex;min-height:330px;align-items:center;justify-content:center;flex-direction:column;padding:35px;text-align:center}.ntm-arrival-v2__empty>span{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#edf3f7;color:#7791a4;font-size:28px}.ntm-arrival-v2__empty h3{margin:13px 0 4px;color:#345168;font-size:13px}.ntm-arrival-v2__empty p{max-width:480px;margin:0;color:#8393a0;font-size:9px;line-height:1.9}.ntm-arrival-v2__empty button{margin-top:12px;padding:7px 12px;border:1px solid #d8e1e7;border-radius:9px;background:#fff;color:#456278;cursor:pointer;font-size:8px}.ntm-arrival-v2__table-viewport{width:100%;max-width:100%;max-height:66vh;overflow:auto;overscroll-behavior:contain;scrollbar-color:#aebdca #edf2f5;scrollbar-width:thin}.ntm-arrival-v2__table{width:max-content;min-width:1480px;border-spacing:0;border-collapse:separate;table-layout:fixed;background:#fff;font-size:8px}.ntm-arrival-v2__table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ntm-arrival-v2__table th{position:sticky;z-index:5;top:0;height:52px;padding:7px 8px;border-bottom:2px solid #d5a541;border-inline-end:1px solid #dfe6eb;background:linear-gradient(#f9fbfc,#eef3f6);color:#3a5368;text-align:center;vertical-align:middle;white-space:normal}.ntm-arrival-v2__table th>span{display:block;overflow:hidden;font-size:8px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.ntm-arrival-v2__table th>small{display:block;margin-top:3px;overflow:hidden;color:#8d9aa5;font-size:7px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ntm-arrival-v2__table td{height:43px;padding:7px 8px;overflow:hidden;border-bottom:1px solid #e8edf0;border-inline-end:1px solid #edf1f3;background:#fff;color:#40576b;line-height:1.55;text-align:right;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ntm-arrival-v2__table tbody tr:nth-child(2n) td{background:#fafcfd}.ntm-arrival-v2__table tbody tr:hover td{background:#fff8e9}.ntm-arrival-v2__table .is-number{text-align:center;font-variant-numeric:tabular-nums;font-weight:750}.ntm-arrival-v2__table .is-rowNumber{position:sticky;z-index:3;inset-inline-start:0;width:72px;min-width:72px;max-width:72px;background:#f3f7f9;color:#466176;text-align:center;font-weight:850}.ntm-arrival-v2__table th.is-rowNumber{z-index:8;background:#dfeaf1}.ntm-arrival-v2__table .is-receivedFrom{position:sticky;z-index:2;inset-inline-start:72px;width:190px;min-width:190px;max-width:190px;box-shadow:-6px 0 12px #2841560f;font-weight:750}.ntm-arrival-v2__table th.is-receivedFrom{z-index:7;background:#e8f0f5}.ntm-arrival-v2__table .is-receivedDate,.ntm-arrival-v2__table .is-receiptNumber,.ntm-arrival-v2__table .is-irPo,.ntm-arrival-v2__table .is-truckNumber,.ntm-arrival-v2__table .is-packingListNumber,.ntm-arrival-v2__table .is-invoiceNumber,.ntm-arrival-v2__table .is-materialId{text-align:center;font-variant-numeric:tabular-nums}.ntm-arrival-v2__table .is-materialId{color:#245d85;font-weight:850}.ntm-arrival-v2__table .is-itemDescription{direction:ltr;text-align:left}.ntm-arrival-v2__table td.is-not-ok{position:relative;background:#fff0f0;color:#a51f2c;font-weight:850}.ntm-arrival-v2__evidence-dot{display:inline-block;width:7px;height:7px;margin-inline-start:5px;border-radius:50%;background:#c03d46;box-shadow:0 0 0 3px #c03d4621;vertical-align:middle}.ntm-arrival-v2__table th,.ntm-arrival-v2__table th.is-rowNumber,.ntm-arrival-v2__table th.is-receivedFrom{background:#17365d;color:#fff;border-bottom-color:#8aa7c5}.ntm-arrival-v2__table th:nth-child(n+19):nth-child(-n+25){background:#9dc3e6;color:#17365d}.ntm-arrival-v2__table th>span{font-size:11px;font-weight:900}.ntm-arrival-v2__table th>small{color:#ffffffb8;font-size:9px}.ntm-arrival-v2__table th:nth-child(n+19):nth-child(-n+25)>small{color:#355979}.ntm-arrival-v2__group{display:inline-flex;min-width:31px;justify-content:center;padding:3px 6px;border:1px solid #cbdde8;border-radius:7px;background:#eef5f9;color:#315f7c;font-size:7px;font-weight:850}.ntm-arrival-v2__pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid #e3e9ed;background:#f9fbfc}.ntm-arrival-v2__pagination>div{display:flex;align-items:baseline;gap:6px;color:#8695a1;font-size:8px}.ntm-arrival-v2__pagination>div strong{color:#344f65;font-size:9px}.ntm-arrival-v2__pagination nav{display:flex;align-items:center;gap:7px}.ntm-arrival-v2__pagination nav button{min-height:32px;padding:5px 10px;border:1px solid #d9e2e8;border-radius:8px;background:#fff;color:#4b6579;cursor:pointer;font-size:8px}.ntm-arrival-v2__pagination nav button:hover:not(:disabled){border-color:#cda24e;background:#fff9eb;color:#885f18}.ntm-arrival-v2__pagination nav button:disabled{cursor:not-allowed;opacity:.45}.ntm-arrival-v2__pagination nav>span{min-width:65px;color:#7f8f9c;font-size:8px;text-align:center}.ntm-arrival-v2__pagination nav b{color:#2b4b64;font-size:10px}@media(max-width:1120px){.ntm-arrival-v2__export{flex:1}.ntm-arrival-v2__toolbar{align-items:flex-start;flex-direction:column}.ntm-arrival-v2__toolbar-actions{width:100%}}@media(max-width:760px){.ntm-arrival-v2{gap:12px}.ntm-arrival-v2__export{width:100%;min-width:0}.ntm-arrival-v2__date-grid{grid-template-columns:1fr;padding:14px}.ntm-arrival-v2__date-arrow{display:none}.ntm-arrival-v2__date-grid .primary{width:100%}.ntm-arrival-v2__presets{padding-inline:14px}.ntm-arrival-v2__filters>header,.ntm-arrival-v2__filters>footer{align-items:flex-start;flex-direction:column;padding-inline:14px}.ntm-arrival-v2__filters>footer>small{margin-inline-start:0}.ntm-arrival-v2__toolbar-actions{align-items:stretch;flex-direction:column}.ntm-arrival-v2__search{width:100%;max-width:none;min-width:0}.ntm-arrival-v2__page-size{justify-content:space-between}.ntm-arrival-v2__table-viewport{display:none}.ntm-arrival-v2__pagination{align-items:stretch;flex-direction:column}.ntm-arrival-v2__pagination>div{justify-content:center}.ntm-arrival-v2__pagination nav{justify-content:center}}@media(max-width:460px){.ntm-arrival-v2__filters>header small{display:none}}@media(prefers-reduced-motion:reduce){.ntm-arrival-v2 *,.ntm-arrival-v2 *:before,.ntm-arrival-v2 *:after{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}@media print{@page{size:A4 landscape;margin:7mm}.ntm-arrival-v2__hero-actions,.ntm-arrival-v2__filters,.ntm-arrival-v2__toolbar-actions,.ntm-arrival-v2__pagination,.ntm-arrival-v2__cards{display:none}.ntm-arrival-v2{display:block;color:#111}.ntm-arrival-v2__results{border:0;border-radius:0;box-shadow:none}.ntm-arrival-v2__toolbar{padding:5px;border:1px solid #bbb}.ntm-arrival-v2__table-viewport{display:block;max-height:none;overflow:visible}.ntm-arrival-v2__table{width:100%;min-width:100%;font-size:5.5px;table-layout:fixed}.ntm-arrival-v2__table th,.ntm-arrival-v2__table td{position:static;width:auto;min-width:0;max-width:none;height:auto;padding:2px;box-shadow:none;white-space:normal}}.print-only{display:none}.report-workspace{--report-navy:#173653;--report-navy-2:#244f70;--report-gold:#d3a13c;--report-blue:#2f78a6;--report-green:#218565;--report-border:#dfe7ed;--report-muted:#718296;--report-surface:#fff;display:flex;flex-direction:column;gap:16px;max-width:1680px;margin:0 auto}.report-workspace .page-header{margin-bottom:0}.report-workspace__top-actions{display:flex;align-items:center;gap:8px}.report-workspace__hero{position:relative;min-height:155px;padding:27px 30px;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;border:1px solid #d8e3ea;border-radius:20px;background:radial-gradient(circle at 10% 0,rgba(219,174,77,.2),transparent 34%),linear-gradient(125deg,#132f4a,#1e4868 58%,#2a6585);box-shadow:0 15px 38px #14324b21;color:#fff}.report-workspace__hero:before{content:"";position:absolute;left:-45px;bottom:-95px;width:240px;height:240px;border:42px solid rgba(255,255,255,.045);border-radius:50%}.report-workspace__hero:after{content:"";position:absolute;left:150px;top:-70px;width:130px;height:130px;border:1px solid rgba(255,255,255,.08);border-radius:50%}.report-workspace__hero>div{position:relative;z-index:1}.report-workspace__hero h2{margin:5px 0 8px;font-size:21px;line-height:1.65;letter-spacing:-.25px}.report-workspace__hero p{max-width:760px;margin:0;color:#c4d5e2;font-size:10px;line-height:2}.report-workspace__eyebrow{color:#ecc76f;font:800 8px Arial;letter-spacing:2.2px}.report-workspace__hero-mark{width:116px;height:94px;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.17);border-radius:17px;background:#ffffff14;backdrop-filter:blur(5px);box-shadow:inset 0 1px #ffffff1f}.report-workspace__hero-mark b{font:800 31px Arial;color:#f2cc70;line-height:1}.report-workspace__hero-mark span{margin-top:8px;color:#d4e1e9;font-size:8px}.report-workspace__hero--inventory{background:radial-gradient(circle at 12% 0,rgba(83,190,153,.16),transparent 35%),linear-gradient(125deg,#14364c,#1e5367 58%,#237265)}.report-filter-card,.report-result-card{background:var(--report-surface);border:1px solid var(--report-border);border-radius:17px;box-shadow:0 8px 28px #1830460e}.report-filter-card{padding:20px 22px}.report-filter-card__head,.report-result-card__head{display:flex;align-items:center;justify-content:space-between;gap:15px}.report-filter-card__head>div,.report-result-card__head>div{display:flex;flex-direction:column;gap:3px}.report-filter-card__head span,.report-result-card__head>div>span{color:#b27d18;font-size:8px;font-weight:800;letter-spacing:.2px}.report-filter-card__head h2,.report-result-card__head h2{margin:0;color:#1d354d;font-size:15px}.report-filter-card__head small,.report-result-card__head small{color:#8998a6;font-size:8px}.report-filter-card__toggle{display:flex;align-items:center;gap:7px;border:1px solid var(--report-border);border-radius:9px;background:#f8fafb;padding:8px 10px;color:#526779;font-size:9px}.report-filter-card__toggle i{min-width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:#e5eef4;color:#2c5f7e;font-style:normal;font-weight:800}.report-field{min-width:0;display:flex;flex-direction:column;gap:7px;color:#52677a;font-size:9px;font-weight:700}.report-field--grow{flex:1}.report-field--wide{grid-column:span 2}.report-field input,.report-field select{width:100%;min-width:0;height:42px;border:1px solid #d8e2e9;border-radius:10px;background:#fbfcfd;padding:0 12px;outline:0;color:#20384e;font-size:10px}.report-field input:focus,.report-field select:focus{border-color:#6e9dbb;box-shadow:0 0 0 3px #4884a91a;background:#fff}.report-field>small{min-height:14px;color:#8a99a7;font-size:8px;font-weight:500}.report-submit{height:42px;align-self:flex-end;white-space:nowrap}.report-validation{margin:10px 0 0;padding:9px 11px;border-radius:9px;background:#fff2ef;color:#9c463c;font-size:9px}.report-search-input{height:42px;display:flex;align-items:center;gap:8px;border:1px solid #d8e2e9;border-radius:10px;background:#fbfcfd;padding:0 11px}.report-search-input b{color:#8aa0b1;font-size:15px}.report-search-input input{height:auto;border:0;padding:0;background:transparent;box-shadow:none}.report-filter-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:15px;border-top:1px solid #edf1f4}.report-filter-actions>div{display:flex;gap:8px}.report-filter-actions small{color:#8998a5;font-size:8px}.roc-report-v2__material-input{height:42px;display:flex;align-items:stretch;border:1px solid #d8e2e9;border-radius:10px;background:#fbfcfd;overflow:hidden}.roc-report-v2__material-input:focus-within{border-color:#6e9dbb;box-shadow:0 0 0 3px #4884a91a;background:#fff}.roc-report-v2__material-input input{height:40px;border:0;border-radius:0;box-shadow:none;background:transparent;direction:ltr;text-align:left}.roc-report-v2__material-input button{flex:0 0 auto;border:0;border-right:1px solid #dfe7ec;background:#edf4f8;padding:0 14px;color:#2e6484;font-size:9px;font-weight:800}.roc-report-v2__material-input button:hover{background:#dfebf2}.roc-report-v2__material-input button:disabled{opacity:.45;cursor:not-allowed}.report-token-box{margin-top:10px;border:1px dashed #d6e0e7;border-radius:12px;background:#f9fbfc;padding:10px 12px}.report-token-box__summary{display:flex;align-items:center;justify-content:space-between;color:#788896;font-size:8px}.report-token-box__summary button{border:0;background:transparent;color:#af5f4e;font-size:8px}.report-token-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px;max-height:110px;overflow:auto;scrollbar-width:thin}.report-token-list button{height:28px;display:inline-flex;align-items:center;gap:8px;border:1px solid #cddde7;border-radius:8px;background:#fff;padding:0 8px;color:#2e536e;font:700 9px Arial}.report-token-list button:hover{border-color:#d4978a;background:#fff7f5;color:#93483d}.report-token-list button b{font-size:14px;font-weight:400;line-height:1}.report-warning{display:flex;align-items:center;gap:12px;border:1px solid #edd6a8;border-right:4px solid #d39a2f;border-radius:12px;background:#fff9ea;padding:12px 15px;color:#755623}.report-warning>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#f5dfae;font-weight:900}.report-warning strong{font-size:10px}.report-warning p{margin:4px 0 0;font-size:8px;word-break:break-all}.report-loading-card{min-height:125px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid var(--report-border);border-radius:16px;background:#fff;color:#536779;box-shadow:0 7px 25px #172e450a}.report-loading-card>div:last-child{display:flex;flex-direction:column;gap:5px}.report-loading-card strong{font-size:11px}.report-loading-card span{color:#8a99a7;font-size:8px}.report-loader{width:34px;height:34px;border:3px solid #e5edf2;border-top-color:#d3a13c;border-radius:50%;animation:spin .8s linear infinite}.report-kpis{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:11px}.roc-report-v2 .report-kpis{grid-template-columns:repeat(4,minmax(150px,1fr))}.report-kpis article{min-height:82px;display:flex;align-items:center;gap:11px;border:1px solid var(--report-border);border-radius:14px;background:#fff;padding:13px 15px;box-shadow:0 6px 20px #172f450b}.report-kpis article>div{min-width:0;display:flex;flex-direction:column;gap:5px}.report-kpis small{color:#7e8e9d;font-size:8px}.report-kpis strong{overflow:hidden;text-overflow:ellipsis;color:#1d374f;font-size:18px;line-height:1.2;white-space:nowrap}.kpi-icon{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;font:800 15px Arial}.kpi-blue{background:#e5f1f8;color:#2a6c94}.kpi-gold{background:#fff1d3;color:#9b6812}.kpi-green{background:#e4f5ed;color:#22785c}.kpi-purple{background:#f1eafb;color:#7651a0}.kpi-cyan{background:#e1f4f3;color:#237a77}.report-result-card{overflow:hidden}.report-result-card__head{min-height:72px;padding:14px 18px;border-bottom:1px solid #e8eef2;background:linear-gradient(180deg,#fff,#fbfcfd)}.report-quick-search{width:235px;height:38px;display:flex;align-items:center;gap:7px;border:1px solid #dce5eb;border-radius:9px;background:#fff;padding:0 10px}.report-quick-search span{color:#8ba0b0}.report-quick-search input{width:100%;border:0;outline:0;background:transparent;color:#2c4358;font-size:9px}.report-empty{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#7c8d9b}.report-empty>span{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#edf3f6;color:#6f8fa4;font-size:23px}.report-empty h3{margin:12px 0 5px;color:#344d63;font-size:13px}.report-empty p{margin:0 0 12px;font-size:9px}.report-pagination{min-height:53px;display:flex;align-items:center;justify-content:center;gap:15px;border-top:1px solid #e7edf1;background:#fafcfd;color:#6f8090;font-size:9px}.report-pagination button{min-width:79px;border:1px solid #d8e2e9;border-radius:8px;background:#fff;padding:7px 10px;color:#456077;font-size:9px}.report-pagination button:hover:not(:disabled){border-color:#b7cad6;background:#f2f7fa}.report-pagination button:disabled{opacity:.42;cursor:not-allowed}.roc-report-v2__matrix-wrap{max-height:62vh;overflow:auto;scrollbar-width:thin;background:#fff}.roc-report-v2__matrix{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;direction:ltr;font:9px Arial;white-space:nowrap}.roc-report-v2__matrix th,.roc-report-v2__matrix td{height:45px;min-width:104px;max-width:none;padding:8px 10px;border:0;border-right:1px solid #e6ecef;border-bottom:1px solid #e6ecef;text-align:center;overflow:visible;text-overflow:clip}.roc-report-v2__matrix thead th{position:sticky;top:0;z-index:5;height:49px;background:#1b3b57;color:#fff;font-size:8px;font-weight:700;box-shadow:inset 0 -3px #d7a43d}.roc-report-v2__matrix .is-material{position:sticky;left:0;z-index:4;min-width:132px;background:#f2f7fa;color:#1f4b69;font-weight:800;box-shadow:4px 0 9px #1b364c14}.roc-report-v2__matrix thead .is-material{z-index:7;background:#142f49;color:#fff}.roc-report-v2__matrix .is-total{position:sticky;right:0;z-index:4;min-width:126px;background:#fff8e7;color:#75520e;font-weight:900;box-shadow:-4px 0 9px #2b364214}.roc-report-v2__matrix thead .is-total{z-index:7;background:#9b6b17;color:#fff}.roc-report-v2__matrix tbody tr:nth-child(2n) td:not(.is-total){background-color:#fbfcfd}.roc-report-v2__matrix tbody tr:hover td{background-color:#fff9e9}.roc-report-v2__matrix td.is-zero{color:#b9c3cb}.roc-report-v2__matrix td.has-value{font-weight:800;color:#153e58;background-image:linear-gradient(180deg,#3e8db714,#3e8db708)}.roc-report-v2__matrix td.tone-2.has-value{color:#1f6a51;background-image:linear-gradient(180deg,#379e771c,#379e7708)}.roc-report-v2__matrix td.tone-3.has-value{color:#805510;background-image:linear-gradient(180deg,#d9a53b26,#d9a53b0a)}.roc-report-v2__matrix td.tone-4.has-value{color:#654987;background-image:linear-gradient(180deg,#875fb01a,#875fb008)}.roc-report-v2__matrix td.tone-5.has-value{color:#9a4d43;background-image:linear-gradient(180deg,#c35c4e1a,#c35c4e08)}.roc-report-v2__matrix td.tone-6.has-value{color:#26686e;background-image:linear-gradient(180deg,#3a93971a,#3a939708)}.warehouse-count-v2__filter-body{margin-top:17px}.warehouse-count-v2__search-strip{margin-bottom:12px}.warehouse-count-v2__filter-grid{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:11px}.warehouse-count-v2__materials{max-height:72px;margin:12px 0}.warehouse-count-v2__result-actions{display:flex;align-items:center;gap:8px}.warehouse-count-v2__result-actions label{display:flex;align-items:center;gap:7px;color:#788997;font-size:8px}.warehouse-count-v2__result-actions select{height:34px;border:1px solid #d9e3e9;border-radius:8px;background:#fff;padding:0 8px;color:#365168;font-size:9px}.warehouse-count-v2__table-wrap{max-height:64vh;overflow:auto;scrollbar-width:thin;background:#fff}.warehouse-count-v2__table{min-width:1250px;direction:ltr;border-collapse:separate;border-spacing:0;font:9px Arial;white-space:normal}.warehouse-count-v2__table th,.warehouse-count-v2__table td{height:46px;max-width:none;padding:8px 10px;border:0;border-right:1px solid #e6ecef;border-bottom:1px solid #e6ecef;text-align:center;overflow:visible;text-overflow:clip}.warehouse-count-v2__table thead th{position:sticky;top:0;z-index:5;height:52px;background:#173a56;color:#fff;font-size:8px;box-shadow:inset 0 -3px #d7a43d;white-space:nowrap}.warehouse-count-v2__table thead th span,.warehouse-count-v2__table thead th small{display:block}.warehouse-count-v2__table thead th small{margin-top:4px;color:#b9cfdd;font:6.5px Vazir,Tahoma}.warehouse-count-v2__table th:nth-child(1),.warehouse-count-v2__table td:nth-child(1){min-width:82px}.warehouse-count-v2__table th:nth-child(2),.warehouse-count-v2__table td:nth-child(2){min-width:65px}.warehouse-count-v2__table th:nth-child(3),.warehouse-count-v2__table td:nth-child(3){min-width:70px}.warehouse-count-v2__table th:nth-child(4),.warehouse-count-v2__table td:nth-child(4){min-width:108px}.warehouse-count-v2__table .is-material{min-width:132px;font-weight:800;color:#1f536f}.warehouse-count-v2__table thead .is-material{color:#fff}.warehouse-count-v2__table th:nth-child(6),.warehouse-count-v2__table td:nth-child(6){min-width:75px}.warehouse-count-v2__table th:nth-child(7),.warehouse-count-v2__table td:nth-child(7){min-width:105px}.warehouse-count-v2__table .is-detail{min-width:310px;max-width:430px;line-height:1.65}.warehouse-count-v2__table td.is-detail{text-align:left;color:#506477;font-size:9px}.warehouse-count-v2__table td.is-address{font-weight:800;color:#2d5b75}.warehouse-count-v2__table td.is-number{font-weight:800;color:#223e54}.warehouse-count-v2__table tbody tr:nth-child(2n){background:#fafcfd}.warehouse-count-v2__table tbody tr:hover{background:#fff9eb}.warehouse-count-v2__badge{min-width:78px;display:inline-flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #dce5ea;border-radius:8px;background:#f3f6f8;padding:5px 8px;color:#536b7c;font:700 8px Vazir,Tahoma}.warehouse-count-v2__badge small{color:#7d909f;font:6.5px Arial}.warehouse-count-v2__badge.is-registered{border-color:#bce1d0;background:#e9f7f0;color:#216d54}.warehouse-count-v2__badge.is-unregistered{border-color:#efd5ad;background:#fff6e3;color:#8b5f18}.warehouse-count-v2__badge.is-status{border-color:#cbddea;background:#edf5fa;color:#286183}@media(max-width:1250px){.warehouse-count-v2__filter-grid{grid-template-columns:repeat(4,minmax(120px,1fr))}.report-kpis{grid-template-columns:repeat(3,1fr)}.report-kpis article:last-child{grid-column:auto}}@media(max-width:900px){.report-workspace__hero{min-height:140px;padding:23px}.report-workspace__hero h2{font-size:18px}.warehouse-count-v2__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-field--wide{grid-column:span 2}.report-kpis,.roc-report-v2 .report-kpis{grid-template-columns:repeat(2,1fr)}.report-filter-actions{align-items:flex-start;flex-direction:column}.warehouse-count-v2__table-wrap,.roc-report-v2__matrix-wrap{max-height:58vh}}@media(max-width:650px){.report-workspace{gap:12px}.report-workspace__top-actions{width:100%;overflow-x:auto}.report-workspace__hero{min-height:0;padding:19px}.report-workspace__hero-mark{display:none}.report-workspace__hero h2{font-size:16px}.report-filter-card{padding:16px}.report-filter-card__head{align-items:flex-start}.report-filter-card__head>small{display:none}.report-submit{width:100%;align-self:auto}.report-token-list{max-height:130px}.report-kpis,.roc-report-v2 .report-kpis{grid-template-columns:1fr 1fr;gap:8px}.report-kpis article{min-height:71px;padding:10px}.kpi-icon{width:34px;height:34px}.report-kpis strong{font-size:15px}.report-result-card__head{align-items:flex-start;flex-direction:column}.report-quick-search{width:100%}.roc-report-v2__matrix-wrap,.warehouse-count-v2__table-wrap{display:none}.warehouse-count-v2__result-actions{width:100%;justify-content:space-between}.report-pagination{padding:9px;gap:8px}.report-pagination button{min-width:67px}.report-pagination span{font-size:8px}.warehouse-count-v2__filter-grid{grid-template-columns:1fr}.report-field--wide{grid-column:auto}.report-filter-actions>div{width:100%}.report-filter-actions button{flex:1}.report-filter-card__toggle{font-size:0}.report-filter-card__toggle:before{content:"فیلترها";font-size:9px}}@media(max-width:420px){.report-kpis,.roc-report-v2 .report-kpis{grid-template-columns:1fr}.report-workspace__hero p{font-size:9px}.report-filter-actions>div{flex-direction:column}.report-filter-actions button{width:100%}.warehouse-count-v2__result-actions{align-items:stretch;flex-direction:column}.warehouse-count-v2__result-actions label{justify-content:space-between}.warehouse-count-v2__result-actions .refresh{width:100%}}@media(prefers-reduced-motion:reduce){.report-workspace *,.report-workspace *:before,.report-workspace *:after{animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}@media print{@page{size:A4 landscape;margin:7mm}.print-only{display:revert}.report-workspace{display:block;max-width:none;color:#111}.report-workspace>.page-header,.report-workspace__hero,.report-filter-card,.report-kpis,.report-result-card__head,.report-pagination,.report-warning,.report-loading-card,.report-empty,.roc-report-v2__matrix-wrap,.roc-report-v2__mobile-list,.warehouse-count-v2__table-wrap,.warehouse-count-v2__cards{display:none}.report-result-card{border:0;border-radius:0;box-shadow:none;overflow:visible}.report-print-title{display:block;margin:0 0 5mm;text-align:center;border-bottom:2px solid #173653;padding-bottom:3mm;direction:rtl}.report-print-title h1{margin:0;color:#173653;font-size:17px}.report-print-title p{margin:2mm 0 0;color:#5e6c79;font-size:8px}.report-print-table{display:table;width:100%;border-collapse:collapse;table-layout:auto;direction:ltr;font:6.5px Arial;white-space:normal}.report-print-table thead{display:table-header-group}.report-print-table tr{break-inside:avoid;page-break-inside:avoid}.report-print-table th,.report-print-table td{position:static;max-width:none;border:1px solid #8d99a3;padding:2.1px 2.5px;text-align:center;overflow:visible;text-overflow:clip}.report-print-table th{background:#dbe8ef;color:#132f48;font-weight:800}.report-print-table tbody tr:nth-child(2n){background:#f4f6f8}.warehouse-count-v2{--wc-print-scale:1}.warehouse-count-v2 .report-compact-actions,.warehouse-count-v2 .report-filter-card,.warehouse-count-v2 .report-kpis,.warehouse-count-v2 .report-result-card__head,.warehouse-count-v2 .warehouse-count-v2__table-wrap,.warehouse-count-v2 .warehouse-count-v2__cards,.warehouse-count-v2 .report-pagination{display:none}.warehouse-count-v2 .report-result-card{border:0;box-shadow:none;overflow:visible}.warehouse-count-v2 .report-print-title{display:block;margin:0 0 4mm;padding-bottom:2.5mm}.warehouse-count-v2 .report-print-title h1{font-size:14px}.warehouse-count-v2 .report-print-title p{font-size:8px}.warehouse-count-v2__print-table{display:table;width:100%;table-layout:fixed;font:7px/1.25 Arial,Tahoma,sans-serif;direction:ltr}.warehouse-count-v2__print-table th,.warehouse-count-v2__print-table td{padding:1.6px 2px;border:.6px solid #6f7f8c;word-break:break-word;overflow-wrap:anywhere;white-space:normal;vertical-align:top}.warehouse-count-v2__print-table th{font-size:6.5px;background:#dbe8ef}.warehouse-count-v2__print-table th:nth-child(1),.warehouse-count-v2__print-table td:nth-child(1){width:8%}.warehouse-count-v2__print-table th:nth-child(2),.warehouse-count-v2__print-table td:nth-child(2){width:6%}.warehouse-count-v2__print-table th:nth-child(3),.warehouse-count-v2__print-table td:nth-child(3){width:6%}.warehouse-count-v2__print-table th:nth-child(4),.warehouse-count-v2__print-table td:nth-child(4){width:10%}.warehouse-count-v2__print-table th:nth-child(5),.warehouse-count-v2__print-table td:nth-child(5){width:12%}.warehouse-count-v2__print-table th:nth-child(6),.warehouse-count-v2__print-table td:nth-child(6){width:7%}.warehouse-count-v2__print-table th:nth-child(7),.warehouse-count-v2__print-table td:nth-child(7){width:9%}.warehouse-count-v2__print-table th:nth-child(8),.warehouse-count-v2__print-table td:nth-child(8){width:22%;font-size:6px;text-align:left}.warehouse-count-v2__print-table th:nth-child(9),.warehouse-count-v2__print-table td:nth-child(9){width:10%}.warehouse-count-v2__print-table th:nth-child(10),.warehouse-count-v2__print-table td:nth-child(10){width:10%}}@media print{@page warehouse-count-a4{size:A4 portrait;margin:8mm}.warehouse-count-v2{page:warehouse-count-a4}}@media print{.logistic-flow-v2__table-wrap,.logistic-flow-v2__cards{display:none}.logistic-flow-v2__print-table{font-size:4.1px;table-layout:auto}.logistic-flow-v2__print-table th,.logistic-flow-v2__print-table td{padding:1.25px 1.5px;line-height:1.2}}}@layer s05{.workflow-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:142px;margin:0 0 18px;padding:26px 30px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:18px;color:#fff;box-shadow:0 18px 44px #122a3f24}.workflow-hero:before,.workflow-hero:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.09);border-radius:50%;pointer-events:none}.workflow-hero:before{width:230px;height:230px;left:-78px;top:-112px}.workflow-hero:after{width:150px;height:150px;left:58px;bottom:-112px}.workflow-hero--remittance{background:linear-gradient(125deg,#192f55,#244f80 54%,#266d78)}.workflow-hero>div{position:relative;z-index:1}.workflow-hero small{display:block;margin-bottom:9px;color:#f5c75e;font-size:8px;font-weight:900;letter-spacing:2px}.workflow-hero h2{margin:0 0 7px;font-size:20px;line-height:1.55}.workflow-hero p{max-width:720px;margin:0;color:#d7e8ee;font-size:10px;line-height:1.9}.workflow-hero__metric{display:flex;min-width:145px;min-height:92px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:#ffffff17;backdrop-filter:blur(10px)}.workflow-hero__metric b{font-size:25px;line-height:1.2}.workflow-hero__metric span{margin-top:6px;color:#d8e8ed;font-size:8px}.workflow-table-panel{padding:0;overflow:hidden}.workflow-table-panel>.panel-head{margin:0;padding:17px 20px;border-bottom:1px solid #e5ebef;background:linear-gradient(180deg,#fff,#f9fbfc)}.warehouse-workflow-table{margin:0;border:0;border-radius:0}.warehouse-workflow-table table{min-width:100%;width:100%}.warehouse-workflow-table th{top:0;padding:7px 6px;background:#173a56;color:#f7fafc;border-color:#294d67;font-size:8px;white-space:nowrap}.warehouse-workflow-table td{padding:6px;border-color:#e4e9ed;vertical-align:middle;font-size:8px;max-width:140px}.warehouse-workflow-table tbody tr:nth-child(2n){background:#f8fafb}.warehouse-workflow-table tbody tr:hover{background:#eef7f8}.warehouse-workflow-table td:last-child{min-width:168px;max-width:220px}.workflow-row-actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.action-chip{display:inline-flex;min-height:29px;align-items:center;justify-content:center;padding:5px 9px;border:1px solid #d7e1e8;border-radius:7px;background:var(--wms-panel);color:#36536a;font:inherit;font-size:8px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.16s ease}.action-chip:hover{border-color:#8db8c2;background:#edf7f8;color:#155b67;transform:translateY(-1px)}.action-chip--primary{border-color:#21768a;background:#21768a;color:#fff}.action-chip--primary:hover{background:#185f70;color:#fff}.action-chip--warning{border-color:#e8c983;background:#fff7e3;color:#8d6411}.action-chip--danger{border-color:#f0bfc3;background:#fff1f2;color:#b23a45}.document-number{color:#173e5c;font-size:9px;letter-spacing:.2px}.plate-pill{display:inline-flex;padding:5px 8px;border:1px solid #d9e2e8;border-radius:6px;background:#f8fafb;color:#233f55;direction:ltr;font-size:8px;font-weight:800;white-space:nowrap}.warehouse-edit-dialog{width:min(970px,96vw);max-height:92vh}.warehouse-edit-dialog .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:62vh;overflow:auto;padding:2px}.warehouse-edit-dialog input[readonly]{background:var(--wms-line-soft);color:#607486}.receipt-filters{grid-template-columns:minmax(110px,1fr) minmax(160px,2fr) repeat(3,minmax(100px,1fr)) auto}@media(max-width:900px){.workflow-hero{align-items:stretch;flex-direction:column;padding:22px}.workflow-hero__metric{min-width:0;min-height:68px;flex-direction:row;gap:9px}.warehouse-edit-dialog .form-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.workflow-hero{padding:19px;border-radius:14px}.workflow-hero h2{font-size:17px}.workflow-hero p{font-size:9px}.warehouse-edit-dialog .form-grid{grid-template-columns:1fr}.warehouse-workflow-table td:last-child{min-width:330px}.action-chip{min-height:31px;padding:6px 9px}}@page qrLabel{size:100mm 100mm;margin:0}@media print{.workflow-hero,.workflow-table-panel>.panel-head,.receipt-filters,.remittance-filters{display:none}.qr-card{page:qrLabel;width:100mm;height:100mm;min-height:100mm;margin:0;padding:8mm;box-sizing:border-box;page-break-after:always;break-after:page}.qr-card img{width:66mm;height:66mm}}:root{color-scheme:light;--ux-navy-950:#091827;--ux-navy-900:#102a43;--ux-navy-800:#173f5f;--ux-navy-700:#245a7a;--ux-gold-600:#ad7415;--ux-gold-500:#cf962b;--ux-gold-400:#e2b451;--ux-teal-600:#17745f;--ux-teal-500:#219574;--ux-blue-500:#397fba;--ux-red-600:#b83848;--ux-red-100:var(--wms-danger-soft);--ux-amber-100:#fff7e3;--ux-green-100:#eaf8f2;--ux-canvas:#f2f6f9;--ux-surface:#fff;--ux-surface-soft:#f7fafc;--ux-ink:#14283c;--ux-text:#2d465d;--ux-muted:#687c8e;--ux-faint:#8c9aa7;--ux-line:#dce5eb;--ux-line-strong:#cbd7df;--ux-focus:0 0 0 4px rgba(207,150,43,.2);--ux-shadow-sm:0 4px 16px rgba(13,37,57,.055);--ux-shadow-md:0 12px 34px rgba(13,37,57,.09);--ux-shadow-lg:0 28px 80px rgba(5,23,39,.2);--ux-radius-sm:10px;--ux-radius:16px;--ux-radius-lg:22px;--ux-sidebar:284px;--ux-header:78px }html{scroll-padding-top:calc(var(--ux-header) + 18px)}body{min-width:320px;background:radial-gradient(circle at 8% -5%,rgba(207,150,43,.09),transparent 22rem),linear-gradient(180deg,#f8fafc 0,var(--ux-canvas) 35rem);color:var(--ux-ink);line-height:1.65;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:Vazir,Vazirmatn,Tahoma,Arial,sans-serif}a{color:inherit}button,input,select,textarea{font-size:max(12px,.75rem)}button{touch-action:manipulation}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}[aria-busy=true]{cursor:progress}input::placeholder,textarea::placeholder{color:#98a6b2;opacity:1}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ux-gold-500);outline-offset:3px;box-shadow:var(--ux-focus)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:1000;top:10px;right:50%;translate:50% -150%;min-height:44px;display:flex;align-items:center;border-radius:12px;background:var(--ux-navy-950);color:#fff;padding:9px 18px;font-size:12px;font-weight:800;text-decoration:none;box-shadow:var(--ux-shadow-lg)}.skip-link:focus{translate:50% 0}.app-shell{min-height:100svh;padding:var(--ux-header) var(--ux-sidebar) 0 0}.sidebar{top:0;width:var(--ux-sidebar);background:radial-gradient(circle at 0 0,rgba(226,180,81,.12),transparent 16rem),linear-gradient(180deg,var(--ux-navy-950),#0f2941 60%,#12344f);border-left:1px solid rgba(255,255,255,.06);box-shadow:-16px 0 44px #04162621}.nav-group{margin:3px 0}.group-button{min-height:46px;grid-template-columns:34px 1fr 18px;border:1px solid transparent;border-radius:12px;padding:7px 10px;color:#b5c4d1;font-size:12px}.group-button:hover{border-color:#ffffff0f;background:#ffffff0e}.group-button.active{background:linear-gradient(90deg,#cf962b14,#cf962b30);box-shadow:inset -3px 0 var(--ux-gold-400)}.topbar{right:var(--ux-sidebar);height:var(--ux-header);padding:0 30px;background:#ffffffe8;border-color:#d2dde5e6;box-shadow:0 8px 30px #112a3d0b;backdrop-filter:blur(18px) saturate(130%)}.route-context{min-width:0}.route-context small{font-size:10px;color:var(--ux-faint)}.route-context b{font-size:14px;color:var(--ux-ink)}.top-actions{min-width:0;gap:10px}.connection{min-height:34px;padding:6px 11px;font-size:10px}.content{width:100%;max-width:1700px;min-width:0;margin-inline:auto;padding:30px clamp(24px,2.5vw,42px) 56px;outline:none}.page-header{min-height:56px;gap:18px;margin-bottom:22px}.page-title-block{min-width:0}.page-title-block small{font-size:10px}.page-header h1{font-size:clamp(21px,1.55vw,27px);line-height:1.45;letter-spacing:-.55px}.page-actions{gap:9px}.page-actions>*{min-width:0}.primary,.secondary,.refresh,.ghost-button,.login-button,.button-link{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:11px;padding:9px 15px;font-size:11px;font-weight:800;line-height:1.4}.primary,.login-button{background:linear-gradient(145deg,#dca943,#c7861a);color:#fff}.secondary,.refresh,.ghost-button{border:1px solid var(--ux-line);background:var(--wms-panel);color:#415b72}.panel{border-color:var(--ux-line);border-radius:var(--ux-radius);background:#fffffffa;box-shadow:var(--ux-shadow-sm)}.panel-head{min-height:68px;padding:16px 20px}.panel-head h2{font-size:14px;line-height:1.5}.panel-head small{font-size:10px;line-height:1.7}.panel-head a{min-height:34px;font-size:10px}.filter-panel{border-color:var(--ux-line);border-radius:var(--ux-radius);padding:17px;gap:13px;box-shadow:var(--ux-shadow-sm)}.filter-panel label,.form-grid label,.operation-form label{min-width:0;gap:7px;color:#455f75;font-size:11px;font-weight:750}.filter-panel input,.filter-panel select,.form-grid input,.form-grid select,.form-grid textarea,.operation-form input,.operation-form select,.operation-form textarea,.standalone-select{min-width:0;min-height:44px;border:1px solid var(--ux-line-strong);border-radius:11px;background:#fbfdfe;color:var(--ux-ink);padding:9px 12px;font-size:12px;line-height:1.55}.filter-panel input:hover,.filter-panel select:hover,.form-grid input:hover,.form-grid select:hover,.form-grid textarea:hover,.operation-form input:hover,.operation-form select:hover,.operation-form textarea:hover{border-color:#aebfca;background:#fff}.filter-panel input:focus,.filter-panel select:focus,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.operation-form input:focus,.operation-form select:focus,.operation-form textarea:focus{border-color:var(--ux-gold-500);background:var(--wms-panel);outline:0;box-shadow:var(--ux-focus)}input[readonly],textarea[readonly],select[readonly]{background:#f0f4f6;color:#607586}input:invalid:not(:placeholder-shown),select:invalid:not(:focus),textarea:invalid:not(:placeholder-shown){border-color:#d88893}.field-hint{display:block;color:var(--ux-muted);font-size:9px;font-weight:500;line-height:1.75}fieldset{min-width:0;margin:0;border:0;padding:0}legend{padding:0}.form-section{min-width:0;margin:0;padding:18px;border:1px solid var(--ux-line);border-radius:15px;background:#fff}.form-section+.form-section{margin-top:14px}.form-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.form-section__head h2,.form-section__head h3{margin:0;color:var(--ux-ink);font-size:14px}.form-section__head p{margin:4px 0 0;color:var(--ux-muted);font-size:10px;line-height:1.8}.success-box,.workflow-notice,.notification,.toast{min-height:52px;display:flex;align-items:center;gap:10px;margin:14px 0;padding:12px 15px;border:1px solid #bfe5d4;border-right:4px solid var(--ux-teal-500);border-radius:12px;background:var(--ux-green-100);color:#17654f;font-size:11px;line-height:1.8;box-shadow:0 6px 18px #14694e0f}.workflow-notice.is-warning,.notification.is-warning,.toast.is-warning{border-color:#ecd6a5;border-right-color:#c68b1e;background:var(--ux-amber-100);color:#80580f}.workflow-notice.is-error,.notification.is-error,.toast.is-error{border-color:#edc7cd;border-right-color:var(--ux-red-600);background:var(--ux-red-100);color:#9e3140}.toast-stack,.toasts{position:fixed;z-index:300;inset:auto auto 22px 22px;width:min(390px,calc(100vw - 24px));display:grid;gap:9px;pointer-events:none}.toast-stack>.toast,.toasts>.toast{margin:0;pointer-events:auto;box-shadow:var(--ux-shadow-md)}.loading,.empty-state{min-height:270px;padding:32px 20px;text-align:center}.loading i{width:34px;height:34px;border-width:3px}.loading span{font-size:12px;font-weight:800}.loading small{font-size:10px}.empty-state>span{width:64px;height:64px;border-radius:20px}.empty-state h3{font-size:14px}.empty-state p{max-width:480px;font-size:10px;line-height:1.9}.error-box{min-height:66px;margin:16px 0;padding:13px 15px;border-color:#edcbd0;border-right-width:4px;border-radius:13px;gap:12px}.error-box b{font-size:12px}.error-box p{font-size:10px;line-height:1.85;overflow-wrap:anywhere}.error-box button{min-height:38px;margin-right:auto;padding:8px 13px;font-size:10px;white-space:nowrap}.dashboard-page{display:flex;min-width:0;flex-direction:column;gap:16px}.bar-row{grid-template-columns:minmax(105px,145px) minmax(120px,1fr) 62px;gap:14px;font-size:10px}.bar-row>div{height:9px;outline:1px solid #e5ebef;outline-offset:1px}.bar-row i{background:linear-gradient(90deg,#be7e17,#e5b85b)}.bar-row b{font-size:10px}.data-table-shell{min-width:0;background:#fff}.data-table-meta{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-bottom:1px solid #e9eef2;background:#fbfcfd;color:var(--ux-muted)}.data-table-meta>span{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;color:#4d667b}.data-table-meta>span i{width:7px;height:7px;border-radius:50%;background:var(--ux-teal-500);box-shadow:0 0 0 3px #2195741c}.data-table-meta small{font-size:9px}.data-table-shell .table-wrap{max-height:none;border-radius:0;outline:0;overflow-x:auto;overflow-y:visible;overscroll-behavior:contain}.data-table{min-width:100%;width:100%;border-collapse:separate;border-spacing:0;font-size:10px;table-layout:auto}.data-table th{height:36px;padding:6px 8px;border-bottom:1px solid #dce5eb;background:#f3f7f9;color:#526b80;font-size:8px;font-weight:900;letter-spacing:.05px;white-space:nowrap}.data-table td{height:38px;max-width:160px;padding:5px 8px;color:#2c465d}.data-table tbody tr{transition:background-color .16s,box-shadow .16s}.data-table tbody tr:nth-child(2n){background:#fafcfd}.data-table tbody tr:hover{background:#fff9eb}.data-table tbody tr.is-selectable{cursor:pointer}.data-table tbody tr.is-selectable:focus{position:relative;z-index:1;outline:2px solid var(--ux-gold-500);outline-offset:-2px;background:#fff8e4}.data-table .row-number{position:sticky;right:0;z-index:1;width:54px;background:inherit;color:#8393a1;text-align:center;font-variant-numeric:tabular-nums}.data-table thead th:first-child{right:0;z-index:3}.table-value{display:block;overflow:hidden;text-overflow:ellipsis}.table-cell--identifier .table-value{direction:ltr;text-align:right;font-family:Tahoma,Arial,sans-serif;font-weight:700;color:#254b66}.table-cell--number .table-value{font-variant-numeric:tabular-nums;font-weight:800;color:#233f56}.table-cell--date .table-value{white-space:nowrap;color:#526b7f}.table-status{width:max-content;max-width:100%;min-height:25px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d7e2e8;border-radius:999px;background:#f2f6f8;color:#4f687b;padding:3px 8px;font-size:9px;font-weight:800}.table-status i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8295a4}.table-status.is-positive{border-color:#bfe4d4;background:#eaf8f2;color:#176d54}.table-status.is-positive i{background:#28a87d}.table-status.is-negative{border-color:#efcbd1;background:#fff1f3;color:#a93646}.table-status.is-negative i{background:#ce5060}.table-status.is-warning{border-color:#ead3a2;background:#fff8e7;color:#805a14}.table-status.is-warning i{background:#d89b2f}.row-actions{gap:6px}.row-actions button,.row-actions a{min-height:32px;padding:6px 10px;font-size:9px;font-weight:800}.table-actions-heading,.table-actions-cell{position:sticky;left:0;z-index:2;background:inherit;box-shadow:5px 0 10px #1b33460a}.table-actions-heading{z-index:4;background:#f3f7f9}.dialog-backdrop{padding:24px;background:#051422a8;backdrop-filter:blur(8px)}.dialog{width:min(760px,100%);max-height:min(90svh,900px);border:1px solid rgba(255,255,255,.7);border-radius:var(--ux-radius-lg);box-shadow:var(--ux-shadow-lg);overscroll-behavior:contain}.dialog-title{position:sticky;z-index:3;top:0;align-items:center;padding:17px 20px;background:#fffffff5;backdrop-filter:blur(12px)}.dialog-title h2{font-size:17px}.dialog-title button{min-width:38px;min-height:38px}.dialog .form-grid{padding:20px}.dialog-actions{position:sticky;z-index:3;bottom:0;min-height:66px;padding:12px 20px;background:#fbfcfdf5;backdrop-filter:blur(12px)}.workflow-page{min-width:0;display:flex;flex-direction:column;gap:16px}.workflow-mobile-cards{display:none}.workflow-mobile-card{overflow:hidden;border:1px solid var(--ux-line);border-radius:15px;background:var(--wms-panel);box-shadow:var(--ux-shadow-sm)}.mobile-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid #e9eef2;background:#f9fbfc}.mobile-card__header h3,.mobile-card__header strong{margin:0;color:var(--ux-ink);font-size:13px}.mobile-card__header small{display:block;margin-top:4px;color:var(--ux-muted);font-size:9px}.mobile-card__body{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e8eef2}.mobile-card__body>div,.mobile-card__body>p{min-width:0;margin:0;background:var(--wms-panel);padding:10px 12px}.mobile-card__body small{display:block;color:var(--ux-faint);font-size:8px}.mobile-card__body b,.mobile-card__body span{display:block;margin-top:3px;overflow-wrap:anywhere;color:var(--ux-text);font-size:10px}.mobile-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:11px 12px;border-top:1px solid #e9eef2;background:#fbfcfd}.mobile-card__actions>*{width:100%;min-height:42px}.workflow-form-shell{overflow:hidden;border:1px solid var(--ux-line);border-radius:var(--ux-radius);background:var(--wms-panel);box-shadow:var(--ux-shadow-sm)}.plate-preview{min-height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ux-line-strong);border-radius:11px;background:linear-gradient(180deg,#fff,#f1f4f6);color:#1a3449;direction:ltr;font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:900;letter-spacing:.5px}.bulk-action-bar{position:sticky;z-index:12;bottom:12px;min-height:58px;display:flex;align-items:center;gap:9px;margin:12px;padding:8px 12px;border:1px solid #cbdce5;border-radius:14px;background:#fffffff0;box-shadow:0 14px 38px #0d263a26;backdrop-filter:blur(12px)}.bulk-action-bar>span{margin-left:auto;color:var(--ux-text);font-size:10px;font-weight:800}.workflow-page [aria-busy=true]{position:relative}.workflow-page [aria-busy=true]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#ffffff6b;pointer-events:none}@keyframes ux-shimmer{to{background-position:-220% 0}}}@layer s06{@media(max-width:1120px)and (min-width:761px){:root{--ux-sidebar:244px}.group-button{font-size:11px}.topbar{padding-inline:22px}.connection,.warehouse-chip{display:none}.content{padding:26px 24px 48px}}@media(max-width:760px){:root{--ux-header:66px}.app-shell{padding:var(--ux-header) 0 0}.topbar{right:0;height:var(--ux-header);padding:0 11px}.sidebar{position:fixed;z-index:60;inset:0 0 0 auto;width:min(316px,88vw);transform:translate(106%);visibility:hidden;transition:transform .24s ease,visibility .24s;box-shadow:-24px 0 70px #03121f61;overscroll-behavior:contain;touch-action:pan-y}.sidebar.open{z-index:60;visibility:visible;transform:translate(0)}.route-context small{display:none}.route-context b{max-width:132px;font-size:11px}.connection,.warehouse-chip{display:none}.backdrop{position:fixed;z-index:50;inset:0;background:#030f1b9e;backdrop-filter:blur(4px);touch-action:none}.content{padding:19px 12px 38px}.page-header{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:18px}.page-header h1{font-size:20px}.page-actions{width:100%;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 1px 7px;scrollbar-width:none}.page-actions::-webkit-scrollbar{display:none}.page-actions>*{flex:0 0 auto}.primary,.secondary,.refresh,.ghost-button,.button-link{min-height:44px}.filter-panel,.pallet-filters{grid-template-columns:1fr 1fr;padding:14px}.form-grid{grid-template-columns:1fr;padding:16px}.form-grid label.wide{grid-column:auto}.panel{border-radius:14px}.panel-head{min-height:62px;padding:14px}.error-box{align-items:flex-start;flex-wrap:wrap}.error-box button{width:100%;margin:2px 0 0}.dashboard-page{gap:12px}.bar-row{grid-template-columns:82px minmax(80px,1fr) 45px;gap:8px}.dialog-backdrop{align-items:end;padding:0}.dialog{width:100%;max-height:92svh;border:0;border-radius:20px 20px 0 0;animation:ux-sheet-in .2s ease-out}.dialog-title{padding:15px 16px}.dialog .form-grid{padding:16px}.dialog-actions{padding:11px 14px}.workflow-mobile-cards{display:grid;gap:10px}.workflow-page .workflow-desktop-table,.workflow-page .workflow-table,.workflow-page .table-wrap.workflow-table,.workflow-page .workflow-table .table-wrap{display:none}.form-section{padding:14px}.form-section__head{flex-direction:column}.bulk-action-bar{bottom:calc(68px + var(--sa-bottom,0px));flex-wrap:wrap;margin:8px;padding:9px}.bulk-action-bar>span{width:100%;margin:0}.toast-stack,.toasts{inset:auto 12px 12px;width:auto}}@media(max-width:760px){.data-table-meta{align-items:flex-start;flex-direction:column;padding:10px 12px}.data-table-meta small{line-height:1.8}.data-table-shell .table-wrap{max-height:none;overflow:visible;padding:10px;background:#f3f6f8}.data-table{min-width:0;display:block;border:0;background:transparent;white-space:normal}.data-table caption,.data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.data-table tbody{display:grid;gap:10px}.data-table tbody tr{display:block;overflow:hidden;border:1px solid var(--ux-line);border-radius:14px;background:#fff;box-shadow:var(--ux-shadow-sm)}.data-table tbody tr.is-selectable:focus{outline-offset:2px}.data-table td{width:100%;height:auto;min-height:43px;max-width:none;position:static;display:grid;grid-template-columns:minmax(100px,.72fr) minmax(0,1.28fr);align-items:center;gap:10px;border:0;border-bottom:1px dashed #e5ebef;padding:9px 12px;background:#fff;box-shadow:none;white-space:normal}.data-table td:last-child{border-bottom:0}.data-table td:before{content:attr(data-label);color:#7b8c9a;font-size:9px;font-weight:700}.data-table .row-number{color:var(--ux-gold-600);font-weight:900;text-align:right}.data-table .table-value{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.data-table .table-cell--identifier .table-value{text-align:left}.data-table .table-actions-cell{display:block;padding:11px 12px;background:#fafcfd}.data-table .table-actions-cell:before{display:none}.data-table .row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.data-table .row-actions>*{width:100%;min-height:42px}}@media(max-width:420px){.content{padding-inline:10px}.filter-panel,.pallet-filters,.mobile-card__body,.mobile-card__actions{grid-template-columns:1fr}}@keyframes ux-sheet-in{0%{transform:translateY(18px);opacity:.7}to{transform:none;opacity:1}}@media(pointer:coarse){button,a.button-link,.row-actions button,.row-actions a,.nav-items a{min-height:44px}input,select,textarea{font-size:16px}}@media(prefers-contrast:more){:root{--ux-line:#bdcad3;--ux-line-strong:#9dadb9}.panel,.filter-panel,.dialog,.metric-card,.workflow-mobile-card{border-width:2px}.page-title-block small,.panel-head small,.field-hint{color:#465d70}}@media(forced-colors:active){.connection i,.sidebar-footer i,.table-status i,.dashboard-hero__meta i{forced-color-adjust:none}.primary,.login-button,.brand-mark{border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}@media print{body{background:#fff;color:#111;font-size:9pt}*,*:before,*:after{box-shadow:none;text-shadow:none}.skip-link,.topbar,.sidebar,.backdrop,.page-actions,.no-print,.refresh,.pagination,.dialog-backdrop,.toast-stack,.toasts,.dashboard-refresh,.dashboard-notice,.data-table-meta,.row-actions,.bulk-action-bar,.workflow-mobile-cards{display:none}.app-shell{padding:0}.content{width:100%;max-width:none;padding:0}.panel,.filter-panel,.metric-card,.workflow-form-shell,.form-section{border-color:#aeb8c0;background:#fff}.table-wrap,.data-table-shell .table-wrap{max-height:none;overflow:visible;padding:0}.data-table{display:table;min-width:0;width:100%;border-collapse:collapse;font-size:7pt}.data-table caption{position:static;width:auto;height:auto;clip:auto}.data-table thead{position:static;width:auto;height:auto;display:table-header-group;clip:auto}.data-table tbody{display:table-row-group}.data-table tr{display:table-row;break-inside:avoid;page-break-inside:avoid}.data-table th,.data-table td{position:static;display:table-cell;width:auto;height:auto;border:1px solid #9da8b1;padding:4px;background:#fff}.data-table td:before{display:none}.data-table .table-actions-cell,.data-table .table-actions-heading{display:none}.workflow-page .workflow-table,.workflow-page .table-wrap.workflow-table,.workflow-page .workflow-table .table-wrap{display:block}a[href]:after{content:none}thead{display:table-header-group}tr{break-inside:avoid;page-break-inside:avoid}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.action-chip{min-height:34px;padding:7px 10px;font-size:10px}.workflow-hero small,.workflow-hero__metric span{font-size:10px}.workflow-hero p{font-size:11px}.warehouse-workflow-table th{font-size:10px}.warehouse-workflow-table td{font-size:11px}.pallet-search-v2__table{font-size:10px}.pallet-search-v2__table th{font-size:9px}.report-workspace{font-size:12px}.report-workspace__hero small,.report-workspace__hero p{font-size:10px}.report-filter-card__head p,.report-filter-card__head small,.report-field>span,.report-field label{font-size:10px}.report-field input,.report-field select,.report-field textarea{min-height:42px;font-size:11px}.report-kpis small{font-size:9px}.report-kpis strong{font-size:18px}.report-result-card__head small,.report-quick-search input,.report-pagination,.report-pagination button{font-size:10px}.ntm-arrival-v2{font-size:12px}.ntm-arrival-v2__hero p,.ntm-arrival-v2__date-grid label,.ntm-arrival-v2__search input{font-size:10px}:is(.warehouse-count-v2__table,.roc-report-v2__matrix,.logistic-flow-v2__table){font-size:10px}:is(.warehouse-count-v2__table,.roc-report-v2__matrix,.logistic-flow-v2__table) th{font-size:9px}:is(.warehouse-count-v2__table,.roc-report-v2__matrix,.logistic-flow-v2__table) td{font-size:10px}@media(max-width:760px){.action-chip{min-height:42px;font-size:10px}.warehouse-workflow-table th{font-size:9px}.warehouse-workflow-table td,.report-workspace__hero small,.report-workspace__hero p{font-size:10px}.report-field>span,.report-field label{font-size:10px}}}@layer s07{.outbound-workflow{min-width:0;display:flex;flex-direction:column;gap:16px}.workflow-steps{min-width:0}.workflow-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:hidden;border:1px solid var(--ux-line);border-radius:15px;background:var(--wms-panel);box-shadow:var(--ux-shadow-sm);list-style:none}.workflow-step{position:relative;min-width:0}.workflow-steps .workflow-step:not(:last-child):after{content:"";position:absolute;z-index:2;top:50%;left:-5px;width:10px;height:10px;border-top:1px solid var(--ux-line);border-left:1px solid var(--ux-line);background:var(--wms-panel);transform:translateY(-50%) rotate(-45deg)}.workflow-step>a{min-height:76px;display:flex;align-items:center;gap:10px;padding:12px 16px;color:var(--ux-muted);text-decoration:none}.workflow-step>a:hover{background:#f8fafb}.workflow-step__number,.workflow-status-strip .workflow-step>b{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--ux-line-strong);border-radius:50%;background:var(--wms-panel);color:#657b8e;font-size:11px;font-weight:900}.workflow-step__copy{min-width:0;display:flex;flex-direction:column;gap:3px}.workflow-step__copy b{color:#334e64;font-size:11px}.workflow-step__copy small{overflow:hidden;color:var(--ux-faint);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.workflow-step--active>a,.workflow-step.is-active{background:#fff8e8;color:var(--ux-gold-600)}.workflow-step--active .workflow-step__number,.workflow-step.is-active>b{border-color:#deb45f;background:#fff3d5;color:#9c6711;box-shadow:0 0 0 4px #cf962b1c}.workflow-step--active .workflow-step__copy b,.workflow-step.is-active span{color:#8d5d0f}.workflow-step--complete>a,.workflow-step.is-complete{background:#f0faf6;color:var(--ux-teal-600)}.workflow-step--complete .workflow-step__number,.workflow-step.is-complete>b{border-color:#9dd8c4;background:#ddf4eb;color:#176d54}.workflow-step--complete .workflow-step__copy b,.workflow-step.is-complete span{color:#176d54}.workflow-step--upcoming{opacity:.8}.workflow-hero__copy{position:relative;z-index:1;min-width:0;flex:1 1 auto}.workflow-hero__metrics{position:relative;z-index:1;min-width:290px;display:grid;grid-template-columns:repeat(2,minmax(125px,1fr));gap:9px}.workflow-hero__metric{min-height:82px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#ffffff17;text-align:center;backdrop-filter:blur(10px)}.workflow-hero__metric small{color:#cfe0e7;font-size:9px}.workflow-hero__metric b{color:#fff;font-size:17px}.workflow-inline-form{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:12px;padding:17px}.workflow-inline-form label{min-width:0;display:flex;flex-direction:column;gap:7px;color:#455f75;font-size:11px;font-weight:750}.workflow-inline-form input,.workflow-inline-form select{min-width:0;min-height:44px;border:1px solid var(--ux-line-strong);border-radius:11px;background:#fbfdfe;padding:9px 12px;color:var(--ux-ink)}.workflow-inline-form small{color:var(--ux-muted);font-size:9px;line-height:1.75}.workflow-inline-form--pack-create{grid-template-columns:minmax(96px,120px) minmax(0,1fr) minmax(112px,140px) auto;gap:10px;padding:12px 14px;align-items:end}.workflow-inline-form--pack-create .loading-pack-requester-field{min-width:0}.workflow-inline-form--pack-create .loading-pack-requester-field select{min-width:0;width:100%;min-height:40px;padding:6px 8px;font-size:12px;font-weight:800}.workflow-inline-form--pack-create .loading-pack-name-field{min-width:0}.workflow-inline-form--pack-create .loading-pack-name-field input{min-height:40px;font-size:13px;font-weight:700}.workflow-inline-form--pack-create .loading-pack-date-field{min-width:0;font-size:10px;font-weight:800;color:var(--ux-muted)}.workflow-inline-form--pack-create .loading-pack-date-field .production-date-field{min-height:40px}.workflow-inline-form--pack-create>button.primary{min-height:40px;white-space:nowrap}.workflow-feedback:empty,.document-live-status:empty{display:none}.loading-pack-name{max-width:330px;overflow:hidden;color:#344e64;text-overflow:ellipsis;white-space:nowrap}.loading-pack-cards,.pallet-mobile-list,.operational-report-cards,.warehouse-document-cards{display:none}.loading-pack-card,.pallet-mobile-card,.operational-report-card,.warehouse-document-card{overflow:hidden;border:1px solid var(--ux-line);border-radius:15px;background:var(--wms-panel);box-shadow:var(--ux-shadow-sm)}.loading-pack-card>header,.pallet-mobile-card>header,.operational-report-card>header,.warehouse-document-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #e8eef2;background:#f8fafb}.loading-pack-card header>div,.pallet-mobile-card header>div{min-width:0;display:flex;flex-direction:column;gap:3px}.loading-pack-card header small,.pallet-mobile-card header small{color:var(--ux-faint);font-size:8px}.loading-pack-card header b,.pallet-mobile-card header b,.operational-report-card header b,.warehouse-document-card header b{color:#204762;font-size:13px}.loading-pack-card header>span{max-width:58%;overflow-wrap:anywhere;color:var(--ux-muted);font-size:9px;line-height:1.8}.loading-pack-card .workflow-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:11px 12px}.loading-pack-card .workflow-row-actions>*{width:100%;min-height:42px}.pallet-mobile-card dl,.operational-report-card dl,.warehouse-document-card dl{display:grid;grid-template-columns:1fr 1fr;margin:0;gap:1px;background:#e7edf1}.pallet-mobile-card dl>div,.operational-report-card dl>div,.warehouse-document-card dl>div{min-width:0;background:var(--wms-panel);padding:10px 12px}.pallet-mobile-card dt,.operational-report-card dt,.warehouse-document-card dt{color:var(--ux-faint);font-size:8px}.pallet-mobile-card dd,.operational-report-card dd,.warehouse-document-card dd{margin:3px 0 0;overflow-wrap:anywhere;color:var(--ux-text);font-size:10px;font-weight:700}.pallet-mobile-card footer{padding:11px 12px;border-top:1px solid #e8eef2;background:#fbfcfd}.pallet-mobile-card footer>*{width:100%;min-height:42px}.qr-scanner{overflow:hidden}.qr-scanner__head h2 span{color:var(--ux-gold-500)}.qr-scanner__manual{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;padding:17px}.qr-scanner__manual label{min-width:0;display:flex;flex-direction:column;gap:7px;color:#455f75;font-size:11px;font-weight:750}.qr-scanner__manual input{min-width:0;min-height:44px;border:1px solid var(--ux-line-strong);border-radius:11px;background:#fbfdfe;padding:9px 12px}.qr-scanner__viewport{position:relative;min-height:320px;display:grid;place-items:center;overflow:hidden;margin:0 17px 17px;border:1px solid #254b64;border-radius:16px;background:#071925;color:#fff}.qr-scanner__viewport video{width:100%;height:100%;max-height:440px;object-fit:cover}.qr-scanner__viewport p{position:absolute;z-index:3;right:12px;bottom:10px;left:12px;margin:0;border-radius:9px;background:#04121cb8;padding:8px 11px;text-align:center;font-size:10px;backdrop-filter:blur(8px)}.qr-scanner__frame{position:absolute;z-index:2;width:min(250px,68%);aspect-ratio:1;border:2px solid #f1c668;border-radius:20px;box-shadow:0 0 0 999px #020c1361,0 0 28px #f1c66838;pointer-events:none}.qr-scanner__frame:before,.qr-scanner__frame:after{content:"";position:absolute;inset:12px;border-top:3px solid rgba(255,255,255,.72);border-bottom:3px solid rgba(255,255,255,.72)}.qr-scanner__error{margin:0 17px 17px}.qr-scanner--compact .panel-head{min-height:0;padding:8px 12px}.qr-scanner--compact .panel-head h2{font-size:12px;margin:0}.qr-scanner--compact .qr-scanner__manual{padding:8px 12px 10px;gap:8px}.qr-scanner--compact .qr-scanner__manual input{min-height:36px;padding:6px 9px;font-size:11px}.qr-scanner--compact .qr-scanner__manual button{min-height:36px;padding:6px 12px}.qr-scanner--compact .qr-scanner__viewport{min-height:200px;margin:0 10px 10px;border-radius:12px}.qr-scanner--compact .qr-scanner__viewport video{max-height:260px}.qr-scanner--compact .qr-scanner__error{margin:0 10px 10px}.remittance-form-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,330px);align-items:start;gap:16px}.remittance-form-main{min-width:0;display:flex;flex-direction:column;gap:14px}.remittance-form-summary{position:sticky;top:calc(var(--ux-header) + 18px);overflow:hidden}.remittance-form-summary dl{margin:0;padding:6px 17px 16px}.remittance-form-summary dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px dashed #e2e9ee}.remittance-form-summary dt{color:var(--ux-muted);font-size:9px}.remittance-form-summary dd{margin:0;text-align:left;color:var(--ux-text);font-size:10px;font-weight:800}.remittance-form-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:14px 17px;border-top:1px solid #e7edf1;background:#fafcfd}.form-section__hint,.form-required-note,.dialog-actions__hint{display:block;color:var(--ux-muted);font-size:9px;line-height:1.8}.form-required-note{padding:0 20px 14px;color:#8b661e}.source-pack-selector{overflow:hidden}.source-pack-selector--compact .form-grid{padding:8px 12px 10px}.source-pack-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:1px;margin:0 17px 17px;overflow:hidden;border:1px solid var(--ux-line);border-radius:12px;background:var(--ux-line)}.source-pack-selector--compact .source-pack-summary{margin:0 12px 10px}.source-pack-summary>div{background:var(--wms-panel);padding:11px 13px}.source-pack-summary small{display:block;color:var(--ux-faint);font-size:8px}.source-pack-summary b{display:block;margin-top:3px;color:var(--ux-text);font-size:11px}.source-pack-selector--compact .source-pack-summary>div{padding:7px 10px}.source-pack-bar{padding:0;overflow:visible}.source-pack-bar__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:10px 12px}.source-pack-bar__field{flex:1 1 220px;min-width:min(100%,200px);display:flex;flex-direction:column;gap:4px}.source-pack-bar__field label{font-size:10px;font-weight:800;color:#5a7284}.source-pack-bar__field select{min-height:36px;border:1px solid #d0dde6;border-radius:10px;padding:6px 10px;background:var(--wms-panel);font-size:12px;font-weight:700;color:#17384d}.source-pack-bar__stats{display:inline-flex;gap:6px;flex:0 0 auto}.source-pack-bar__stats>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;min-height:36px;padding:4px 10px;border:1px solid #e1e9ef;border-radius:10px;background:#f7fafc}.source-pack-bar__stats small{font-size:8px;font-weight:800;color:#8aa0b0;line-height:1.2}.source-pack-bar__stats b{font-size:12px;font-weight:900;color:#17384d;line-height:1.2}.source-pack-bar__scan{flex:1 1 260px;min-width:min(100%,220px)}.source-pack-chips{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:14px 12px 8px}.source-pack-chip{position:relative;flex:0 0 auto;display:flex;flex-direction:column;min-width:128px;max-width:184px;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);box-shadow:0 1px 2px #10283c0d;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.source-pack-chip__main{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:100%;min-height:70px;padding:9px 12px 10px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:right;cursor:pointer}.source-pack-chip__top{display:flex;align-items:center;gap:5px;min-width:0;min-height:14px}.source-pack-chip__kind{font-size:10px;font-weight:700;color:var(--wms-muted);white-space:nowrap}.source-pack-chip__who{padding:0 5px;border-radius:5px;background:var(--wms-soft);color:var(--wms-ink-soft);font-size:10px;font-weight:800;line-height:15px}.source-pack-chip__name{font-size:14px;font-weight:800;line-height:1.3;color:var(--wms-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-pack-chip__meta{display:flex;align-items:baseline;gap:8px;min-width:0;color:var(--wms-ink-soft);font-size:12px;font-weight:700;white-space:nowrap}.source-pack-chip__date{font-variant-numeric:tabular-nums}.source-pack-chip__date small{font-size:10px;font-weight:600;color:var(--wms-muted)}.source-pack-chip__report{font-size:11px;font-weight:600;color:var(--wms-muted)}.source-pack-chip__no{margin-inline-start:auto;color:var(--wms-muted);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;opacity:.85}.source-pack-chip__badge{position:absolute;top:-9px;inset-inline-end:10px;min-width:24px;height:20px;padding:0 7px;display:grid;place-items:center;border-radius:999px;background:var(--wms-success,#1a8f70);color:#fff;font-size:11px;font-weight:900;font-style:normal;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--wms-panel),0 3px 8px #0f6e5047}.source-pack-chip.is-active{border-color:var(--wms-brand,#d49d2e);background:var(--wms-brand-soft,#fdf6e2);box-shadow:0 8px 20px -12px #d49d2eb3}.source-pack-chip.is-active .source-pack-chip__name{color:var(--wms-brand-ink,#8a6a12)}.source-pack-chip__tools{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;margin:0 6px 6px;border:1px solid color-mix(in srgb,var(--wms-brand,#d49d2e) 35%,transparent);border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--wms-brand,#d49d2e) 35%,transparent)}.source-pack-chip__tool{display:grid;place-items:center;height:34px;padding:0;border:0;border-radius:0;background:var(--wms-panel);color:var(--wms-brand-ink,#8a6a12);cursor:pointer}.source-pack-chip__tool.is-active{background:var(--wms-brand,#d49d2e);color:#241703}.source-pack-chip__tool:disabled{opacity:.5;cursor:default}.source-pack-chip--sample{border-color:#6cc4b8;background:#eefaf7}.source-pack-chip--sample .source-pack-chip__name{color:#0d6b62}.source-pack-chip--sample .source-pack-chip__kind{color:#4a8f85}.source-pack-chip--sample.is-active{border-color:#0d9488;background:#d9f3ee;box-shadow:0 8px 20px -12px #0d9488b3}.source-pack-chip--sample.is-active .source-pack-chip__name{color:#0a4d46}.source-pack-chip--sample .source-pack-chip__tools{border-color:#0d948859;background:#0d948859}.source-pack-chip--sample .source-pack-chip__tool{color:#0a4d46}.source-pack-chip--sample .source-pack-chip__tool.is-active{background:#0d9488;color:#fff}.source-pack-chip--sample .source-pack-chip__tool--all{background:linear-gradient(180deg,#22b8a8,#0d9488);color:#fff}[data-theme=dark] .source-pack-chip--sample{border-color:#2eb8a873;background:#2eb8a81a}[data-theme=dark] .source-pack-chip--sample .source-pack-chip__name{color:#88ddd3}[data-theme=dark] .source-pack-chip--sample .source-pack-chip__kind{color:#81bbb4}[data-theme=dark] .source-pack-chip--sample.is-active{background:#2eb8a833}[data-theme=dark] .source-pack-chip--sample .source-pack-chip__tool{color:#88ddd3}.sample-pool-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sample-pool-list__item{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #d5e3ea;border-radius:10px;background:#f7fafb}.sample-pool-list__code{flex:0 0 auto;font-size:12px;font-weight:900;color:#0d6b62}.sample-pool-list__meta{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;color:#5a7284}.qr-scanner-bar{display:flex;flex-direction:column;gap:6px}.qr-scanner-bar__form{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.qr-scanner-bar__form input{flex:1 1 120px;min-width:0;min-height:36px;border:1px solid #d0dde6;border-radius:10px;padding:6px 10px;background:var(--wms-panel);font-size:12px;font-weight:700}.qr-scanner-bar__form .primary,.qr-scanner-bar__form .secondary{min-height:36px;padding:0 12px;font-size:11px;font-weight:800;flex:0 0 auto}.qr-scanner-bar__cam{min-width:40px;padding:0 10px;font-size:15px}.qr-scanner__viewport--bar{min-height:180px;margin:0;border-radius:12px;overflow:hidden}.qr-scanner__viewport--bar video{max-height:220px}.qr-scanner__viewport--starting{min-height:120px;display:grid;place-items:center;color:#bcd3e2;font-size:11px;font-weight:700}.qr-scanner__overlay-tools{position:absolute;z-index:4;top:8px;inset-inline-end:8px;display:flex;gap:6px}.qr-scanner__manual-toggle,.qr-scanner__close-toggle{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:9px;background:#04121c99;backdrop-filter:blur(6px);color:#fff;font-size:14px;line-height:1}.qr-scanner__manual-toggle.is-active{background:var(--wms-brand,#d49d2e);color:#1c1404}.qr-scanner__manual-overlay{position:absolute;z-index:4;right:10px;bottom:10px;left:10px;display:flex;gap:6px;padding:8px;border-radius:11px;background:#04121cc7;backdrop-filter:blur(8px)}.qr-scanner__manual-overlay input{flex:1 1 auto;min-width:0;min-height:36px;border:1px solid rgba(255,255,255,.28);border-radius:9px;background:#fffffff2;padding:6px 10px;font-size:12px;font-weight:700}.qr-scanner__manual-overlay .primary{flex:0 0 auto;min-height:36px;padding:0 12px;font-size:11px;font-weight:800}.qr-scanner-icon__btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid #c5dce8;border-radius:10px;background:linear-gradient(180deg,#f4fafc,#fff);color:#1a4a62;font-size:11px;font-weight:800;cursor:pointer;box-shadow:0 2px 8px #1432460f}.qr-scanner-icon__btn:hover{border-color:#2a9a78;background:linear-gradient(180deg,#eef9f4,#fff);color:#146b52}.qr-scanner-icon__btn span{font-size:14px;line-height:1}.package-nav-scan{flex:0 1 auto;min-width:0}.package-nav-scan .qr-scanner-bar{min-width:min(100%,280px);padding:6px;border:1px solid #d5e8e0;border-radius:12px;background:#f7fbf9}.destination-pallets-actions{flex-wrap:wrap;align-items:center}@media(max-width:720px){.source-pack-bar__row{flex-direction:column;align-items:stretch}.source-pack-bar__scan{flex-basis:100%}}.pallet-collection-form{padding:17px}.pallet-collection-form--compact{padding:0;overflow:hidden}.pallet-collection-form--compact .panel-head--compact,.panel-head--compact{min-height:0;padding:8px 12px;gap:8px;align-items:center}.panel-head--compact h2{margin:0;font-size:13px}.panel-head--compact small{font-size:10px;color:var(--ux-muted)}.panel-head--compact p{display:none}.pallet-collection-avail{font-size:10px;font-weight:800;color:#176a52;white-space:nowrap}.pallet-collection-form--compact .pallet-collection-grid,.form-grid--dense{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:8px 12px 4px;align-items:end}.pallet-collection-grid--tidy .pallet-collection-grid__material,.source-pack-qr-inline{margin-top:8px;padding:8px 10px;border:1px dashed #d0dde6;border-radius:10px;background:#f7fafc}.source-pack-qr-inline .scanner-panel,.source-pack-qr-inline .qr-scanner{margin:0}.pallet-collection-form--tidy .field-hint{display:none}@media(max-width:560px){.workflow-inline-form--pack-create{grid-template-columns:1fr}}.pallet-collection-form--compact .form-grid label,.form-grid--dense label{gap:4px;font-size:10px}.pallet-collection-form--compact .form-grid input,.pallet-collection-form--compact .form-grid select,.form-grid--dense input,.form-grid--dense select{min-height:36px;padding:6px 9px;font-size:11px;border-radius:9px}.empty-state--compact{padding:18px 12px}.empty-state--compact h3{margin:0;font-size:12px}.outbound-workflow--pallets{gap:10px}.source-pallets-panel,.destination-pallets-panel{min-width:0;overflow:hidden}.pallet-detail-table{min-width:1250px}.material-id{direction:ltr;font-family:Tahoma,Arial,sans-serif;font-weight:900;color:#24516d}.pallet-description{max-width:280px;overflow:hidden;color:var(--ux-muted);text-overflow:ellipsis;white-space:nowrap}.pallet-displacement-page{min-width:0;display:flex;flex-direction:column;gap:16px}.pallet-current-location{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:1px;overflow:hidden;border:1px solid var(--ux-line);border-radius:13px;background:var(--ux-line);margin:0 17px 16px}.pallet-current-location>div{background:var(--wms-panel);padding:11px 13px}.pallet-current-location small{display:block;color:var(--ux-faint);font-size:8px}.pallet-current-location b{display:block;margin-top:3px;color:var(--ux-text);font-size:11px}.pallet-raw-details{margin:0 17px 16px}.pallet-raw-details summary{cursor:pointer;color:#456279;font-size:10px;font-weight:800}.displacement-target-form{padding-top:4px}.destination-confirmation{display:flex;align-items:center;gap:9px;margin:0 20px 15px;padding:11px 13px;border:1px solid #bfe3d5;border-radius:11px;background:#eef9f5;color:#176a52;font-size:10px}.workflow-dialog__body{padding:18px 20px}.workflow-dialog__body>.form-grid{padding:0}.dialog-actions__hint{margin-left:auto}.workflow-form-progress progress,.receipt-kpi-strip progress,.item-progress progress,.workflow-mobile-card>progress{width:100%;height:7px;overflow:hidden;border:0;border-radius:99px;background:#e7edf1;accent-color:var(--ux-teal-500)}.workflow-form-actions>small{margin-left:auto;color:var(--ux-muted);font-size:9px}.receipt-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px}.receipt-kpi-strip article{min-height:82px;display:flex;justify-content:center;flex-direction:column;gap:4px;border:1px solid var(--ux-line);border-radius:14px;background:var(--wms-panel);padding:12px 14px;box-shadow:var(--ux-shadow-sm)}.receipt-kpi-strip small{color:var(--ux-muted);font-size:9px}.receipt-kpi-strip b{color:var(--ux-ink);font-size:17px}.receipt-kpi-strip__progress{grid-column:span 2}.receipt-hero{grid-template-columns:repeat(5,minmax(110px,1fr))}.receipt-item-form{overflow:hidden}.receipt-item-form>.form-grid{padding:18px}.receipt-items-panel{overflow:hidden}.receipt-items-table{min-width:1350px}.item-progress{min-width:95px;display:flex;align-items:center;flex-direction:column;gap:6px}.status-badge{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d5e0e6;border-radius:999px;background:#f2f6f8;color:#506a7d;padding:3px 9px;font-size:9px;font-weight:900;white-space:nowrap}.status-badge--success{border-color:#b9e1d1;background:#e9f8f1;color:#176d53}.status-badge--progress{border-color:#c4dae8;background:#edf6fb;color:#286581}.status-badge--warning{border-color:#ead19c;background:#fff7e3;color:#845b11}.status-badge--outbound{border-color:#d2c7e7;background:var(--wms-violet-soft);color:var(--wms-violet)}.workflow-mobile-card>progress{display:block;height:8px;margin:0;border-radius:0}.mobile-card__body dt{color:var(--ux-faint);font-size:8px}.mobile-card__body dd{margin:3px 0 0;color:var(--ux-text);font-size:10px;font-weight:750}.report-range-card,.report-data-panel{overflow:hidden}.report-range-form{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr)) auto;align-items:end;gap:12px;padding:17px}.report-range-form label{display:flex;flex-direction:column;gap:7px;color:#455f75;font-size:11px;font-weight:750}.report-range-form input{min-height:44px;border:1px solid var(--ux-line-strong);border-radius:11px;background:#fbfdfe;padding:9px 12px}.report-range-error{margin:0 17px 17px}.report-applied-range{display:flex;align-items:center;gap:6px;color:var(--ux-teal-600);font-size:9px}.report-workspace-summary,.document-screen-summary{display:grid;grid-template-columns:repeat(4,minmax(125px,1fr));gap:10px}.report-workspace-summary>div,.document-screen-summary>div{min-height:72px;display:flex;justify-content:center;flex-direction:column;gap:4px;border:1px solid var(--ux-line);border-radius:13px;background:var(--wms-panel);padding:11px 13px;box-shadow:var(--ux-shadow-sm)}.report-workspace-summary small,.document-screen-summary small{color:var(--ux-muted);font-size:9px}.report-workspace-summary b,.document-screen-summary b{overflow:hidden;color:var(--ux-ink);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.report-live-status,.document-live-status{min-height:0}.report-live-status:empty,.document-live-status:empty{display:none}.report-table-region,.document-table-scroll{max-width:100%;overflow:auto;overscroll-behavior:contain}.operational-report-toolbar{align-items:flex-end}.operational-report-toolbar>div:first-child p{margin:4px 0 0;color:var(--ux-muted);font:9px Arial}.document-toolbar__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.operational-report-card>header span,.warehouse-document-card>header span{color:var(--ux-muted);font-size:8px}@media(max-width:1100px){.receipt-kpi-strip{grid-template-columns:repeat(3,1fr)}.receipt-kpi-strip__progress{grid-column:span 2}.receipt-hero{grid-template-columns:repeat(3,1fr)}.remittance-form-layout{grid-template-columns:1fr}.remittance-form-summary{position:static}.report-workspace-summary,.document-screen-summary{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.workflow-hero{align-items:stretch}.workflow-hero__metrics{min-width:0}.loading-pack-table{display:none}.loading-pack-cards{display:grid;gap:10px;padding:11px;background:#f4f7f9}.source-pallets-panel .table-wrap,.destination-pallets-panel .table-wrap{display:none}.pallet-mobile-list{display:grid;gap:10px;padding:11px;background:#f4f7f9}.operational-print-page .document-table-scroll,.warehouse-document-page:not(.operational-print-page) .document-table-scroll{display:none}.operational-report-cards,.warehouse-document-cards{display:grid;gap:10px}.operational-report-cards,.warehouse-document-cards{padding:9px 0}.receipt-kpi-strip{grid-template-columns:1fr 1fr}.receipt-kpi-strip__progress{grid-column:1/-1}.report-workspace-summary,.document-screen-summary{grid-template-columns:1fr 1fr}}@media(max-width:760px){.workflow-steps{overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.workflow-steps ol{width:max-content;min-width:100%;display:flex}.workflow-step{width:205px;flex:0 0 205px;scroll-snap-align:start}.workflow-step>a{min-height:70px;padding:10px 12px}.workflow-step__copy small{font-size:8px}.workflow-hero__metrics{grid-template-columns:1fr 1fr}.workflow-hero__metric{min-height:68px}.workflow-inline-form,.qr-scanner__manual{grid-template-columns:1fr;padding:14px}.workflow-inline-form>button,.qr-scanner__manual>button{width:100%}.qr-scanner__viewport{min-height:270px;margin:0 12px 12px}.remittance-form-actions{align-items:stretch;flex-direction:column}.remittance-form-actions>*{width:100%}.pallet-current-location{grid-template-columns:1fr 1fr;margin-inline:12px}.destination-confirmation{margin-inline:14px}.workflow-dialog__body{padding:15px}.workflow-form-actions{align-items:stretch;flex-direction:column}.workflow-form-actions>small{width:100%;margin:0}.workflow-form-actions>*{width:100%}.receipt-hero,.receipt-kpi-strip{grid-template-columns:1fr 1fr}.report-range-form{grid-template-columns:1fr;padding:14px}.report-range-form>button{width:100%}.operational-report-toolbar{align-items:stretch;flex-direction:column}.document-toolbar__actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.document-toolbar__actions .primary{grid-column:1/-1}.operational-report-card dl,.warehouse-document-card dl{grid-template-columns:1fr 1fr}}@media(max-width:520px){.workflow-hero__metrics,.loading-pack-card .workflow-row-actions,.pallet-mobile-card dl,.operational-report-card dl,.warehouse-document-card dl,.pallet-current-location,.receipt-kpi-strip,.receipt-hero,.report-workspace-summary,.document-screen-summary{grid-template-columns:1fr}.receipt-kpi-strip__progress{grid-column:auto}.document-toolbar__actions{grid-template-columns:1fr}.document-toolbar__actions .primary{grid-column:auto}.operational-report-card dl,.warehouse-document-card dl{grid-template-columns:1fr}}@media print{.workflow-steps,.loading-pack-cards,.pallet-mobile-list,.operational-report-cards,.warehouse-document-cards,.report-workspace-summary,.document-screen-summary,.report-live-status,.document-live-status{display:none}.loading-pack-table,.workflow-desktop-table,.document-table-scroll,.report-table-region{display:block}.remittance-form-summary{position:static}}.loading-pack-table td:last-child{min-width:128px}.pallet-entry-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;border-bottom:1px solid var(--ux-line);background:linear-gradient(180deg,#f8fbfc,#f3f7f9)}.pallet-mode-switch{display:inline-flex;align-items:center;flex:0 0 auto;gap:2px;padding:2px;border:1px solid #c9d9e0;border-radius:999px;background:var(--wms-line-soft);box-shadow:inset 0 1px #ffffffbf}.pallet-mode-switch button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;min-width:0;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#5a7284;font-size:10px;font-weight:800;line-height:1;box-shadow:none}.pallet-mode-switch button>span{font-size:11px;line-height:1;opacity:.85}.pallet-mode-switch button>b{font-size:10px;font-weight:800}.pallet-mode-switch button:hover:not(:disabled){color:#1f4a58;background:#ffffff73}.pallet-mode-switch button.is-active,.pallet-mode-switch button[aria-selected=true]{background:var(--wms-panel);color:#176b52;box-shadow:0 1px 3px #173a481f}.pallet-mode-switch--icons-single{position:relative;padding:2px}.pallet-mode-switch--icons-single button{min-width:28px;padding:0 9px}.pallet-mode-switch--icons-single button>span{font-size:13px}.pallet-mode-switch__hint{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-4px);z-index:5;padding:3px 9px;border-radius:8px;background:#1f4a58;color:#fff;font-size:9px;font-weight:800;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease}.pallet-mode-switch__hint.is-shown{opacity:1;transform:translate(-50%)}.scanner-cam-btn{min-width:30px;padding:0 8px;font-size:12px}.scanner-cam-btn.is-active{border-color:#df8a7a;background:#fff1ed;color:#b0412d}.pallet-list-toolbar{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;border:1px solid var(--ux-line);border-radius:14px;background:var(--wms-panel);padding:9px 12px;box-shadow:var(--ux-shadow-sm)}.pallet-list-toolbar>small{color:var(--ux-muted);font-size:9px;font-weight:750;white-space:nowrap}.pallet-list-search{width:min(520px,100%);margin:0}.pallet-list-search input{min-height:44px}.receipt-pallets-panel{overflow:hidden}.receipt-pallets-table,.pallet-entry-table{min-width:1660px}.pallet-entry-table th:first-child,.pallet-entry-table td:first-child{width:44px;min-width:44px;text-align:center}.pallet-entry-table th:last-child,.pallet-entry-table td:last-child{min-width:156px;position:sticky;left:0;z-index:2;border-right:1px solid var(--ux-line);background:#fff}.pallet-entry-table thead th:last-child{z-index:4;background:var(--ux-ink)}.pallet-entry-table tr.is-selected>td{background:#eef8f4}.pallet-entry-table tr.is-selected>td:last-child{background:#e5f3ed}.material-group-row td{position:static;padding:8px 12px;background:#eaf2f6;color:#34546a;font-size:9px;font-weight:700}.material-group-row b{margin-left:18px;color:var(--ux-ink);font-size:10px}.material-group-row span{display:inline-block;margin-left:14px}.mobile-select{min-height:36px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ux-line);border-radius:999px;background:#f8fafb;padding:5px 9px;color:var(--ux-muted);font-size:9px;font-weight:800}.mobile-select input{width:18px;height:18px;accent-color:var(--ux-teal-500)}@media(max-width:760px){.pallet-entry-toolbar{align-items:stretch;flex-direction:column}.pallet-list-toolbar{align-items:stretch;flex-direction:column;margin-top:12px;padding:11px}.pallet-list-toolbar>small{white-space:normal}.pallet-list-search{width:100%}.pallet-entry-table th:last-child,.pallet-entry-table td:last-child{position:static}}@media print{.workflow-tabs,.pallet-entry-toolbar,.scanner-controls,.scanner-viewport,.scanner-status,.pallet-list-toolbar{display:none}.pallet-entry-table th:last-child,.pallet-entry-table td:last-child{position:static}}.resource-workspace,.admin-workspace{min-width:0;display:flex;flex-direction:column;gap:16px}.resource-workspace>.page-header,.admin-workspace>.page-header{margin-bottom:0}.confirm-dialog{width:min(510px,100%);display:grid;grid-template-columns:56px minmax(0,1fr);gap:15px;overflow:hidden;padding:22px}.confirm-dialog__icon{width:52px;height:52px;display:grid;place-items:center;border:1px solid #efc6cc;border-radius:15px;background:var(--wms-danger-soft);color:var(--ux-red-600);font:900 24px Arial}.confirm-dialog__copy{min-width:0}.confirm-dialog__copy>small{color:var(--ux-red-600);font-size:9px;font-weight:900;letter-spacing:.2px}.confirm-dialog__copy h2{margin:4px 0 8px;color:var(--ux-ink);font-size:18px;line-height:1.55}.confirm-dialog__copy p{margin:0;color:var(--ux-muted);font-size:10px;line-height:1.9}.confirm-dialog>.dialog-actions{position:static;grid-column:1/-1;margin:4px -22px -22px;padding:14px 22px}.danger-button{min-height:40px;border:1px solid #bd3547;border-radius:10px;background:linear-gradient(145deg,#d64c5e,#b92e41);color:#fff;padding:8px 14px;font-weight:850;box-shadow:0 5px 14px #b92e4129}.danger-button:hover:not(:disabled){border-color:#a52839;background:linear-gradient(145deg,#c43d50,#a72435);transform:translateY(-1px)}.danger-button:focus-visible{outline:3px solid rgba(194,55,74,.22);outline-offset:2px}.danger-button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.operation-form--enhanced,.bulk-import-card,.user-management-panel{overflow:hidden}.operation-form-intro{min-height:112px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;border-bottom:1px solid var(--ux-line);background:linear-gradient(135deg,#f9fbfc,#f1f6f8);padding:17px 20px}.operation-form-intro__icon{width:54px;height:54px;display:grid;place-items:center;border:1px solid #c9dde6;border-radius:15px;background:#eaf2f6;color:#315d74;font-size:24px}.operation-form-intro>div{min-width:0}.operation-form-intro>div>small{color:var(--ux-gold-600);font-size:8px;font-weight:900}.operation-form-intro h2{margin:3px 0;color:var(--ux-ink);font-size:15px;line-height:1.55}.operation-form-intro p{max-width:720px;margin:0;color:var(--ux-muted);font-size:9px;line-height:1.8}.operation-form-intro aside{min-height:42px;display:flex;align-items:center;gap:7px;border:1px solid #c8e5da;border-radius:11px;background:#eef9f5;color:#216b55;padding:8px 11px;font-size:9px;white-space:nowrap}.operation-form-intro aside i{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--ux-teal-500);color:#fff;font-style:normal;font-weight:900}.operation-form--enhanced>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px;background:#fff}.operation-form--enhanced>.form-grid label{min-width:0}.form-hint{display:block;min-height:16px;color:var(--ux-faint);font-size:8px;font-weight:500;line-height:1.6}.operation-form__actions{position:static;min-height:70px;align-items:center;justify-content:space-between}.operation-form__actions>span{color:var(--ux-muted);font-size:9px;line-height:1.7}.operation-form__actions>div{display:flex;align-items:center;gap:8px}.bulk-import-card{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:stretch}.bulk-import-card>.operation-form-intro{grid-column:1/-1}.bulk-import-dropzone{position:relative;min-height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;margin:18px;border:2px dashed #b7ceda;border-radius:15px;background:linear-gradient(145deg,#fbfdfe,#f2f7f9);color:var(--ux-text);padding:22px;text-align:center;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.bulk-import-dropzone:hover,.bulk-import-dropzone:focus-within{border-color:var(--ux-teal-500);background:#f1faf6;box-shadow:0 0 0 4px #1d8b6917}.bulk-import-dropzone input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:.01}.bulk-import-dropzone>span{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--ux-teal-500);color:#fff;font-size:25px;box-shadow:0 8px 20px #1d8b692e}.bulk-import-dropzone strong{font-size:12px}.bulk-import-dropzone small{max-width:420px;color:var(--ux-muted);font-size:8px;line-height:1.8}.bulk-import-status{min-height:220px;display:flex;justify-content:center;flex-direction:column;gap:5px;margin:18px 0 18px 18px;border:1px solid var(--ux-line);border-radius:15px;background:var(--wms-panel);padding:18px;box-shadow:var(--ux-shadow-sm)}.bulk-import-status span{color:var(--ux-muted);font-size:9px;font-weight:750}.bulk-import-status b{color:var(--ux-ink);font-size:29px}.bulk-import-status small{color:var(--ux-faint);font-size:8px;line-height:1.8}.status-badge--danger{border-color:#efc7cd;background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.role-filter{min-width:230px;display:flex;align-items:center;gap:9px;color:var(--ux-muted);font-size:9px;font-weight:750}.role-filter .standalone-select{min-width:150px;min-height:42px}.user-management-panel .table-wrap{max-height:none;overflow-x:auto;overflow-y:visible}.user-table{min-width:100%;width:100%;table-layout:auto}.user-table th:last-child,.user-table td:last-child{min-width:140px;max-width:200px}.user-table .row-actions{justify-content:flex-start;flex-wrap:nowrap}.user-table .row-actions>*{white-space:nowrap}.user-management-panel .empty-state{min-height:300px;padding:28px;text-align:center}.user-management-panel .empty-state strong{color:var(--ux-text);font-size:14px}.user-management-panel .empty-state span{max-width:500px;color:var(--ux-muted);font-size:10px;line-height:1.8}@media(max-width:1000px){.operation-form-intro{grid-template-columns:52px minmax(0,1fr)}.operation-form-intro aside{grid-column:1/-1;width:max-content;max-width:100%}.bulk-import-card{grid-template-columns:minmax(0,1fr) 190px}}@media(max-width:760px){.resource-workspace,.admin-workspace{gap:12px}.confirm-dialog{grid-template-columns:44px minmax(0,1fr);gap:11px;padding:17px}.confirm-dialog__icon{width:42px;height:42px;border-radius:12px;font-size:19px}.confirm-dialog__copy h2{font-size:15px}.confirm-dialog>.dialog-actions{align-items:stretch;grid-column:1/-1;flex-direction:column-reverse;margin:2px -17px -17px;padding:12px 17px}.confirm-dialog>.dialog-actions button{width:100%}.operation-form-intro{grid-template-columns:45px minmax(0,1fr);min-height:0;gap:11px;padding:14px}.operation-form-intro__icon{width:43px;height:43px;border-radius:12px;font-size:19px}.operation-form-intro h2{font-size:13px}.operation-form-intro aside{width:100%;white-space:normal}.operation-form--enhanced>.form-grid{grid-template-columns:1fr;padding:15px}.operation-form--enhanced>.form-grid label.wide{grid-column:auto}.operation-form__actions{align-items:stretch;flex-direction:column}.operation-form__actions>span{width:100%}.operation-form__actions>div{width:100%;display:grid;grid-template-columns:1fr 1fr}.operation-form__actions>button{width:100%}.operation-form__actions>div>*{width:100%}.bulk-import-card{grid-template-columns:1fr}.bulk-import-card>.operation-form-intro{grid-column:auto}.bulk-import-dropzone{min-height:190px;margin:12px}.bulk-import-status{min-height:115px;margin:0 12px 12px}.role-filter{width:100%;min-width:0;justify-content:space-between}.role-filter .standalone-select{flex:1;min-width:0}.user-management-panel .table-wrap{max-height:none;overflow:visible;padding:10px;background:#f4f7f9}.user-table,.user-table tbody{min-width:0;display:block;width:100%}.user-table thead{display:none}.user-table tr{display:block;overflow:hidden;margin-bottom:10px;border:1px solid var(--ux-line);border-radius:13px;background:var(--wms-panel);box-shadow:var(--ux-shadow-sm)}.user-table tr:last-child{margin-bottom:0}.user-table td{width:100%;max-width:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #edf1f3;padding:9px 11px;overflow:visible;white-space:normal;text-align:left}.user-table td:first-child{border-top:0}.user-table td:before{content:attr(data-label);flex:0 0 92px;color:var(--ux-faint);font-size:8px;font-weight:800;text-align:right}.user-table td:last-child{min-width:0;align-items:stretch;flex-direction:column;text-align:right}.user-table td:last-child:before{flex-basis:auto}.user-table .row-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.user-table .row-actions>*{width:100%;min-width:0;text-align:center}}@media(max-width:430px){.operation-form__actions>div,.user-table .row-actions{grid-template-columns:1fr}}@media print{.resource-overview,.user-management-overview,.role-filter,.bulk-import-dropzone,.bulk-import-status,.operation-form__actions,.user-table td:last-child,.user-table th:last-child{display:none}.operation-form-intro{grid-template-columns:1fr;padding:10px;background:#fff}.operation-form-intro__icon,.operation-form-intro aside{display:none}.user-management-panel .table-wrap{max-height:none;overflow:visible}}.app-crash{min-height:100vh;min-height:100svh;display:grid;place-items:center;overflow:hidden;padding:32px 18px;background:radial-gradient(circle at 14% 18%,rgba(218,165,57,.14),transparent 31%),radial-gradient(circle at 88% 82%,rgba(29,139,105,.11),transparent 34%),linear-gradient(145deg,#0d2234,#17374e);color:#fff}.app-crash>section{position:relative;width:min(610px,100%);overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:#fffffff7;color:var(--ux-text,#24394b);padding:40px 42px;text-align:center;box-shadow:0 28px 80px #020f1961;backdrop-filter:blur(14px)}.app-crash>section:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--ux-red-500,#ce4f61),var(--ux-gold-500,#d6a238),var(--ux-teal-500,#1d8b69))}.app-crash>section>span{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 15px;border:1px solid #edc3ca;border-radius:18px;background:var(--wms-danger-soft);color:var(--ux-red-600,#ad3042);font:900 27px Arial;box-shadow:0 9px 22px #ba32441f}.app-crash>section>small{display:block;color:var(--ux-red-600,#ad3042);font-size:10px;font-weight:900}.app-crash h1{margin:7px 0 10px;color:var(--ux-ink,#132c3e);font-size:24px;line-height:1.55}.app-crash p{max-width:480px;margin:0 auto;color:var(--ux-muted,#607385);font-size:11px;line-height:2}.app-crash>section>div{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:24px}.app-crash button{min-width:150px;min-height:46px}.app-crash p.app-crash__reset{margin-top:18px}.app-crash .app-crash__reset button{min-width:0;min-height:44px;padding:0 4px;border:0;background:none;color:var(--wms-info-ink,var(--wms-info-ink));font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:520px){.app-crash{padding:16px 12px}.app-crash>section{border-radius:18px;padding:30px 18px 20px}.app-crash>section>span{width:50px;height:50px;border-radius:15px;font-size:23px}.app-crash h1{font-size:19px}.app-crash p{font-size:10px}.app-crash>section>div{align-items:stretch;flex-direction:column}.app-crash button{width:100%;min-width:0}.app-crash .app-crash__reset button{width:auto}}@media(forced-colors:active){.app-crash{background:Canvas;color:CanvasText}.app-crash>section{border:2px solid CanvasText;background:Canvas}.app-crash>section>span{border:2px solid CanvasText}}.async-combobox{position:relative;z-index:12;display:flex;min-width:0;flex-direction:column;gap:7px;color:#536477;font-size:10px}.async-combobox__control{position:relative;display:flex;align-items:center;min-width:0}.async-combobox__control input{width:100%;padding-left:38px}.async-combobox__control.is-selected input{border-color:#83c9ad;background:#f7fffb}.async-combobox__spinner{position:absolute;left:12px;width:16px;height:16px;border:2px solid #dbe4ea;border-top-color:#c8942e;border-radius:50%;animation:spin .75s linear infinite}.async-combobox__selected{position:absolute;left:12px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#dff5ea;color:#16835d;font-size:11px;font-weight:900}.async-combobox__list{top:calc(100% + 4px);max-height:280px;padding:7px}.async-combobox__list button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:48px;border-radius:8px;padding:8px 10px}.async-combobox__list button.is-active,.async-combobox__list button:hover{background:#fff7e5;color:#875d12}.async-combobox__list button b{direction:ltr;font-size:11px;color:#1e3a52}.async-combobox__list button small{white-space:normal;text-align:right;line-height:1.6}.async-combobox__state{padding:14px 12px;color:#7d8b98;text-align:center;font-size:9px}.async-combobox__state--error{color:#ad3e49;background:#fff5f6;border-radius:8px}.async-combobox__list--portal.suggestion-list,.async-combobox__list.async-combobox__list--portal{position:fixed;right:auto;bottom:auto;z-index:var(--wms-z-popover);margin:0;overflow:auto;overscroll-behavior:contain;border:1px solid #d5e0e8;border-radius:12px;background:var(--wms-panel);box-shadow:0 18px 50px #06142247;-webkit-overflow-scrolling:touch;pointer-events:auto}.async-combobox__empty-action{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:100%;min-height:52px;margin:0;padding:10px 12px;border:1px dashed #9fd4c0;border-radius:10px;background:linear-gradient(180deg,#f0faf5,#fff);color:#146b52;cursor:pointer;text-align:right}.async-combobox__empty-action:hover,.async-combobox__empty-action:focus-visible{border-color:#1f9a78;background:linear-gradient(180deg,#e5f7ef,#fff);box-shadow:0 0 0 2px #1f9a781f}.async-combobox__empty-action b{font-size:12px;font-weight:900;color:#146b52}.async-combobox__empty-action small{direction:ltr;font-size:10px;font-weight:800;color:#4d7a68}.receipt-confirm-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 16px;padding:17px 19px;border:1px solid #dce5ea;border-radius:15px;background:linear-gradient(125deg,#fff,#f7fafb);box-shadow:0 8px 26px #122b410e}.receipt-confirm-banner.is-ready{border-color:#b9dfce;border-right:5px solid #21936b;background:radial-gradient(circle at 8% 0,rgba(42,168,122,.11),transparent 35%),linear-gradient(125deg,#f5fff9,#fffdf8)}.receipt-confirm-banner.is-waiting{border-color:#eadfbe;border-right:5px solid #d3a13d;background:linear-gradient(125deg,#fffdf8,#fff)}.receipt-confirm-banner>div{min-width:0}.receipt-confirm-banner small{color:#54806f;font-size:9px;font-weight:800}.receipt-confirm-banner h2{margin:4px 0 0;color:#203c52;font-size:14px}.receipt-confirm-banner p{margin:6px 0 0;color:#778896;font-size:9px}.receipt-confirm-banner__action{flex:0 0 auto;min-height:44px;padding-inline:22px;font-weight:800}@media(max-width:760px){.async-combobox__list:not(.async-combobox__list--portal){position:fixed;inset:auto 12px 12px;max-height:min(52vh,360px);z-index:220;border-radius:16px;padding:10px;box-shadow:0 22px 65px #0614224d}.async-combobox__list button{min-height:54px}.async-combobox__list--portal{z-index:var(--wms-z-popover);border-radius:14px;padding:8px}.receipt-confirm-banner{position:sticky;z-index:24;bottom:10px;align-items:stretch;flex-direction:column;padding:14px;box-shadow:0 16px 42px #102b4029}.receipt-confirm-banner__action{width:100%;min-height:48px}}.smart-pallet-filters{position:relative;overflow:visible;border:1px solid #dfe7ec;background:linear-gradient(180deg,#fff 0,#fbfcfd);box-shadow:0 10px 28px #1531460d}.smart-pallet-filters--dense{padding:0 0 8px}.smart-pallet-filters__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 12px;border-bottom:1px solid #e8eef2;background:#f7fafb}.smart-pallet-filters__toolbar .primary,.smart-pallet-filters__toolbar .secondary{min-height:30px;padding:0 10px;font-size:11px;font-weight:800}.smart-pallet-filters__page-size{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;font-size:9px;font-weight:800;color:#5a7284}.smart-pallet-filters__page-size select{min-height:28px;border:1px solid #d5e3ea;border-radius:8px;padding:0 6px;background:var(--wms-panel);font-weight:800}.smart-pallet-filters__live{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid #dbe8e2;border-radius:99px;background:#f5fcf8;color:#39715b;font-size:8px;font-weight:800}.smart-pallet-filters__live i{width:7px;height:7px;border-radius:50%;background:#34a777;box-shadow:0 0 0 4px #34a7771c}.smart-pallet-filters__grid{align-items:start;overflow:visible}.smart-pallet-filters__grid--triple{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;padding:8px 10px}.smart-pallet-filters--dense .smart-pallet-filters__toolbar{padding:6px 10px}.smart-pallet-filters--dense .smart-pallet-filters__toolbar .primary,.smart-pallet-filters--dense .smart-pallet-filters__toolbar .secondary{min-height:34px;font-size:12px}.smart-pallet-filters__grid--advanced{padding-top:10px;border-top:1px dashed #e4eaee}.smart-pallet-filters__applied{margin:0 0 10px;padding:8px 12px;border:1px solid #dde7ed;border-radius:12px;background:#fff}@media(max-width:900px){.smart-pallet-filters__grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 6px;padding:6px 8px}.smart-pallet-filters .facet-multi-select__inline-label{flex:0 0 3.6rem;width:3.6rem;min-width:3.6rem;max-width:3.6rem;padding:4px 4px 4px 3px}.smart-pallet-filters .facet-multi-select__inline-label b{font-size:9px}.smart-pallet-filters .facet-multi-select__inline-label em{display:none}.smart-pallet-filters .facet-multi-select--inline .facet-multi-select__control{min-height:36px}.smart-pallet-filters .facet-multi-select__value-area{padding:2px 4px}.smart-pallet-filters .facet-multi-select__value-area input{min-width:28px;font-size:11px}}@media(max-width:560px){.smart-pallet-filters__grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 5px}.smart-pallet-filters .facet-multi-select__inline-label{flex:0 0 2.85rem;width:2.85rem;min-width:2.85rem;max-width:2.85rem}.smart-pallet-filters .facet-multi-select__inline-label b{font-size:8px;letter-spacing:-.03em}.smart-pallet-filters__toolbar{gap:5px;padding:6px 8px}.smart-pallet-filters__page-size span{display:none}}.facet-multi-select{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;gap:0;color:#3a5368}.facet-multi-select.is-open{z-index:90}.facet-multi-select--inline .facet-multi-select__control{display:flex;align-items:stretch;gap:0;min-height:40px;padding:0;border:1px solid #cfd9e2;border-radius:10px;background:var(--wms-panel);cursor:text;overflow:hidden;box-shadow:0 1px #ffffffe6 inset,0 4px 12px #122a3e0a;transition:border-color .15s,box-shadow .15s,background .15s}.facet-multi-select__control:hover{border-color:#b5c5d2;background:#fcfdfe}.facet-multi-select.is-open .facet-multi-select__control{border-color:var(--signal-amber,var(--wms-brand));background:var(--wms-panel);box-shadow:0 0 0 3px #e39b1224}.facet-multi-select.is-inferred .facet-multi-select__control{border-color:#6fbf97;background:#f4fbf7;box-shadow:0 0 0 3px #2d996c1a}.facet-multi-select.has-value .facet-multi-select__control{border-color:#b7c9d6}.facet-multi-select__inline-label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;flex:0 0 7.25rem;width:7.25rem;min-width:7.25rem;max-width:7.25rem;padding:5px 8px 5px 6px;border-left:1px solid #e6ecf1;background:linear-gradient(180deg,var(--wms-soft) 0%,#eef3f7 100%);color:#3d5568;box-sizing:border-box}.facet-multi-select__inline-label b{font-size:11px;font-weight:800;line-height:1.2;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%}.facet-multi-select__inline-label em{font-style:normal;font-size:9px;font-weight:800;color:#c07f08;font-variant-numeric:tabular-nums}.facet-multi-select.is-inferred .facet-multi-select__inline-label{background:linear-gradient(180deg,#e9f8f0,#dff3e8);border-left-color:#c5e8d5;color:#176b4a}.facet-multi-select__value-area{display:flex;align-items:center;align-content:center;flex:1;min-width:0;flex-wrap:wrap;gap:4px;padding:4px 6px}.facet-multi-select__value-area input{flex:1;min-width:56px;min-height:28px;padding:2px 4px;border:0;outline:0;background:transparent;box-shadow:none;color:#142433;font-size:13px;font-weight:650;line-height:1.3}.facet-multi-select__value-area input::placeholder{color:#8a9bab;font-weight:500;font-size:12px}.facet-multi-select__chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:26px;padding:2px 8px;border:1px solid #c5d8e6;border-radius:7px;background:linear-gradient(180deg,#f3f8fb,#e8f1f7);color:#1e4a66;cursor:pointer;font-size:12px;font-weight:750}.facet-multi-select__chip:hover{border-color:#e1b0b4;background:#fff4f5;color:#8c3c43}.facet-multi-select__chip bdi{overflow:hidden;max-width:130px;text-overflow:ellipsis;white-space:nowrap}.facet-multi-select__chip>span{font-size:13px;font-weight:600;line-height:1;opacity:.75}.facet-multi-select__selection-summary{display:inline-flex;align-items:center;gap:5px;min-height:26px;max-width:100%;padding:2px 8px;border:1px solid #c5d8e6;border-radius:7px;background:linear-gradient(180deg,#f3f8fb,#e8f1f7);color:#1e4a66;font-size:11px;font-weight:800;white-space:nowrap}.facet-multi-select__selection-summary b{font-size:12px;font-variant-numeric:tabular-nums}.facet-multi-select__inferred-value{display:inline-flex;align-items:center;gap:5px;min-height:26px;max-width:100%;min-width:0;padding:2px 8px;border-radius:7px;background:#d8f3e6;color:#0f6b4a;font-size:12px;font-weight:800}.facet-multi-select__inferred-value bdi{overflow:hidden;max-width:150px;text-overflow:ellipsis;white-space:nowrap}.smart-pallet-filters .facet-multi-select__value-area{flex-wrap:nowrap;overflow:hidden}.smart-pallet-filters .facet-multi-select__chip bdi{max-width:96px}.smart-pallet-filters .facet-multi-select__inferred-value bdi{max-width:112px}.facet-multi-select__inferred-value>span{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#1a9a68;color:#fff;font-size:9px}.facet-multi-select__chevron{display:grid;place-items:center;align-self:center;flex:0 0 28px;width:28px;height:28px;margin-inline-end:4px;border-radius:7px;background:#eef2f5;color:#5a7082;font-size:12px}.facet-multi-select.is-open .facet-multi-select__chevron{background:#fff2d6;color:#946611;transform:rotate(180deg)}.facet-multi-select__menu{position:absolute;top:calc(100% + 7px);right:0;z-index:101;display:flex;width:max(100%,370px);overflow:hidden;flex-direction:column;border:1px solid #d9e2e8;border-radius:14px;background:var(--wms-panel);box-shadow:0 22px 54px #0f26392e;animation:facet-menu-in .16s ease-out}.facet-multi-select__menu--portal{z-index:var(--wms-z-menu)}@keyframes facet-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.facet-multi-select__menu>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-bottom:1px solid #e8edf1;background:linear-gradient(105deg,#fbf7ee,#fff)}.facet-multi-select__menu>header>div{display:flex;min-width:0;flex-direction:column;gap:2px}.facet-multi-select__menu>header strong{color:#1a3044;font-size:13px;font-weight:800}.facet-multi-select__menu>header small{color:#6d8191;font-size:10px}.facet-multi-select__menu>header>button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:#eef2f5;color:#647787;cursor:pointer;font-size:16px}.facet-multi-select__options{min-height:0;max-height:310px;overflow:auto;flex:1 1 auto;padding:6px;overscroll-behavior:contain;scrollbar-width:thin}.facet-multi-select__option{display:grid;width:100%;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:6px 9px;border:1px solid transparent;border-radius:9px;background:transparent;color:#243d52;cursor:pointer;text-align:right}.facet-multi-select__option:hover,.facet-multi-select__option.is-active{background:#f6f9fb}.facet-multi-select__option.is-selected{border-color:#bfe0d0;background:#f0faf5;color:#23694f}.facet-multi-select__checkbox{display:grid;place-items:center;width:21px;height:21px;border:1.5px solid #c9d5dd;border-radius:7px;background:var(--wms-panel);color:#fff;font-size:10px;font-weight:900}.facet-multi-select__option.is-selected .facet-multi-select__checkbox{border-color:#2e9c6e;background:#2e9c6e;box-shadow:0 0 0 3px #2e9c6e1a}.facet-multi-select__option-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.facet-multi-select__option-copy strong{overflow:hidden;color:inherit;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.facet-multi-select__option-copy small{overflow:hidden;color:#6d8192;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.facet-multi-select__option-meta{display:flex;min-width:42px;flex-direction:column;align-items:flex-end;color:#3f5a6f}.facet-multi-select__option-meta b{font-size:11px;font-variant-numeric:tabular-nums}.facet-multi-select__option-meta small{font-size:9px}.facet-multi-select__state{display:flex;align-items:center;justify-content:center;gap:8px;min-height:72px;padding:14px;color:#6d8191;font-size:12px;text-align:center}.facet-multi-select__state.is-error{color:#a3424b;background:#fff5f6}.facet-multi-select__limit{margin:2px 3px 6px;padding:7px 9px;border-radius:8px;background:var(--wms-soft);color:#6d8291;font-size:7px;line-height:1.7;text-align:center}.facet-multi-select__spinner{width:16px;height:16px;border:2px solid #e2e8ec;border-top-color:#c8942e;border-radius:50%;animation:spin .75s linear infinite}.facet-multi-select__menu>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-top:1px solid #e8edf1;background:#fbfcfd}.facet-multi-select__menu>footer button{min-height:34px;padding:6px 11px;border-radius:8px;font-size:8px}.facet-multi-select__scrim{display:none}@media(max-width:900px){.facet-multi-select__menu{width:max(100%,330px)}}@media(max-width:760px){.smart-pallet-filters__live{align-self:flex-start}.facet-multi-select__control{min-height:46px}.facet-multi-select__inline-label b{font-size:12px}.facet-multi-select__value-area input{min-height:32px;font-size:13px}.facet-multi-select__scrim{position:fixed;inset:0;z-index:var(--wms-z-menu);display:block;border:0;background:#08182575;backdrop-filter:blur(2px)}.facet-multi-select__menu,.facet-multi-select__menu--portal{position:fixed;inset:auto 8px 8px;z-index:1401;width:auto;max-height:min(76vh,610px);border-radius:19px;box-shadow:0 26px 80px #04111c61;animation:facet-sheet-in .2s ease-out}@keyframes facet-sheet-in{0%{opacity:.5;transform:translateY(40px)}to{opacity:1;transform:none}}.facet-multi-select__menu>header{padding:14px}.facet-multi-select__menu>header strong{font-size:11px}.facet-multi-select__menu>header small{font-size:8px}.facet-multi-select__options{max-height:calc(min(76vh,610px) - 132px);padding:8px}.facet-multi-select__option{min-height:56px;padding:8px 10px}.facet-multi-select__option-copy strong{font-size:10px}.facet-multi-select__option-copy small{font-size:8px}.facet-multi-select__menu>footer{position:sticky;bottom:0;padding:10px;padding-bottom:max(10px,var(--sa-bottom))}.facet-multi-select__menu>footer button{min-height:43px;font-size:9px}}.logistic-flow-v2__filters{overflow:visible}.logistic-flow-smart-filters{position:relative;overflow:visible;margin-top:14px;padding-top:1px;border-top:1px solid #edf1f4}.logistic-flow-smart-filters__range-grid{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));align-items:end;gap:11px;margin-top:14px;padding:14px;border:1px solid #e2e9ee;border-radius:14px;background:linear-gradient(118deg,#f8fbfd,#fffdf7)}.logistic-flow-smart-filters__range-grid .report-field>span{display:flex;justify-content:space-between;gap:8px}.logistic-flow-smart-filters__range-grid .report-field>span small{color:#99a7b1;font-size:7px;font-weight:600}.logistic-flow-smart-filters__search{grid-column:span 2}.logistic-flow-smart-filters__live{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 10px;border:1px solid #d5e7df;border-radius:11px;background:#f2fbf7;color:#34745b;font-size:8px;font-weight:850;text-align:center}.logistic-flow-smart-filters__live i{width:7px;height:7px;border-radius:50%;background:#32a875;box-shadow:0 0 0 4px #32a8751a}.logistic-flow-smart-filters__live.is-loading{border-color:#ead8ae;background:#fff9ec;color:#8b651b}.logistic-flow-smart-filters__live.is-loading i{background:#d5a33f;box-shadow:0 0 0 4px #d5a33f1f;animation:logistic-range-pulse 1s ease-in-out infinite}@keyframes logistic-range-pulse{50%{opacity:.35;transform:scale(.72)}}.logistic-flow-smart-filters__facet-grid{display:grid;grid-template-columns:repeat(4,minmax(175px,1fr));align-items:start;gap:13px 11px;margin-top:15px;overflow:visible}.logistic-flow-smart-filters__facet-grid.is-primary{padding:14px;border:1px solid #e2e9ee;border-radius:14px;background:#fff}.logistic-flow-smart-filters__facet-grid.is-advanced{margin-top:0}.logistic-flow-smart-filters__wide{grid-column:span 2}.logistic-flow-smart-filters__advanced{margin-top:10px;padding:14px;border:1px solid #e2e9ee;border-radius:14px;background:linear-gradient(180deg,#fbfcfd,#f7fafb)}.logistic-flow-smart-filters .facet-multi-select__value-area input{font-size:10px}.logistic-flow-smart-filters__footer{margin-top:15px;padding-top:14px;border-top:1px solid #e7edf1}@media(max-width:1350px){.logistic-flow-smart-filters__range-grid{grid-template-columns:repeat(4,minmax(130px,1fr))}.logistic-flow-smart-filters__facet-grid{grid-template-columns:repeat(3,minmax(175px,1fr))}}@media(max-width:900px){.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__facet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logistic-flow-smart-filters__search,.logistic-flow-smart-filters__live{grid-column:span 2}}@media(max-width:620px){.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__facet-grid,.logistic-flow-smart-filters__numeric-grid{grid-template-columns:1fr}.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__facet-grid.is-primary,.logistic-flow-smart-filters__advanced{padding:10px}.logistic-flow-smart-filters__search,.logistic-flow-smart-filters__live,.logistic-flow-smart-filters__wide{grid-column:auto}.logistic-flow-smart-filters__footer{align-items:stretch;flex-direction:column}}.smart-pallet-filters__totals{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:3px 11px;border:1px solid #d9e6df;border-radius:999px;background:linear-gradient(180deg,#fff,#f4fbf7);transition:opacity .15s ease}.smart-pallet-filters__totals.is-busy{opacity:.55}.smart-pallet-filters__totals>i{width:1px;height:15px;background:#dde8e3}.smart-pallet-filters__total{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.smart-pallet-filters__total b{color:var(--wms-success-ink, #116a4f);font-size:13px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.smart-pallet-filters__total small{color:#7e94a3;font-size:9px;font-weight:800}@media(max-width:760px){.smart-pallet-filters__totals{padding:3px 8px;gap:6px}.smart-pallet-filters__total small{display:none}}}@layer s08{.product-tool-backdrop,.remittance-create-backdrop{z-index:var(--wms-z-dialog);padding:clamp(10px,3vw,34px)}.product-tool-dialog,.remittance-create-dialog{width:min(1180px,96vw);max-width:none;max-height:94vh;padding:0;overflow:hidden;border:1px solid rgba(15,118,110,.2);border-radius:24px;background:#f7fafb;box-shadow:0 32px 90px #0f172a47}.product-tool-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;color:#fff;background:linear-gradient(120deg,#0f766e,#0b5263 62%,#163f5c)}.product-tool-dialog__header small{display:block;margin-bottom:3px;color:#bceee8;font-weight:800}.product-tool-dialog__header h2{margin:0;color:#fff;font-size:clamp(1.15rem,2.4vw,1.55rem)}.product-tool-dialog__header>button{width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:13px;color:#fff;background:#ffffff1a;font-size:1.8rem;line-height:1}.product-tool-dialog__header>button:hover{background:#fff3}.product-tool-dialog__body,.remittance-create-dialog__body{max-height:calc(94vh - 80px);padding:20px;overflow:auto}.resource-workspace--embedded .panel,.admin-workspace--embedded .panel{box-shadow:none}.embedded-resource-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:14px;border:1px solid #d9e6e8;border-radius:16px;background:var(--wms-panel)}.embedded-resource-toolbar .search-box{flex:1 1 280px}.bulk-import-actions{position:sticky;bottom:0;z-index:3;margin:14px 0;border:1px solid #bfe1dd;border-radius:15px;background:#f7fafbf5;backdrop-filter:blur(10px)}.receipts-hub{display:grid;gap:18px}.receipt-stream{gap:14px;padding:clamp(14px,2vw,22px);border-radius:22px}.receipt-stream--pending{border:1px solid #f2c66f;background:linear-gradient(145deg,#fff9e8,#fff 44%);box-shadow:0 16px 40px #ae6f0e1a}.receipt-stream--completed{border:1px solid #dce7ea;background:linear-gradient(145deg,#f8fbfc,#fff 45%)}.receipt-stream__heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:4px 4px 0}.receipt-stream__heading small{color:#8a5c08;font-weight:900;letter-spacing:.04em}.receipt-stream--completed .receipt-stream__heading small{color:#0f766e}.receipt-stream__heading h2{margin:2px 0 3px;font-size:1.25rem}.receipt-stream__heading p{margin:0;color:#64748b}.receipt-stream--pending .workflow-table-panel{border-color:#f1dba8}.receipt-stream--pending .workflow-table tbody tr,.receipt-stream--pending .workflow-mobile-card{background:#fffdf6}.remittance-row--draft>td{background:#fff8df}.remittance-row--draft>td:first-child{box-shadow:inset -4px 0 #eaa72c}.draft-document-note{display:block;width:max-content;max-width:190px;margin-top:6px;padding:4px 8px;border:1px solid #ebc66e;border-radius:999px;color:#8b5a06;background:#fff2bf;font-size:.7rem;font-weight:900;white-space:normal}.workflow-mobile-card.remittance-row--draft{border-color:#ebc66e;background:linear-gradient(145deg,#fff9e8,#fffdf8);box-shadow:0 12px 30px #b577151f}.action-chip--add{border-color:#9bd5b4;color:#067245;background:#eaf9f0}.action-chip--add:hover{background:#d8f4e4}.draft-remittance-intro{display:flex;align-items:flex-start;gap:15px;margin-bottom:16px;padding:16px 18px;border:1px solid #f0d08c;border-radius:17px;background:linear-gradient(120deg,#fff8df,#fffdf7)}.draft-remittance-intro>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;color:#fff;background:#d88b13;font-size:1.35rem}.draft-remittance-intro small{color:#98600a;font-weight:900}.draft-remittance-intro h3{margin:2px 0 4px}.draft-remittance-intro p{margin:0;color:#6f5b38;line-height:1.8}.outbound-workflow--embedded .remittance-form-layout{margin:0}.outbound-workflow--embedded .remittance-form-main{gap:14px}.outbound-workflow--embedded .panel{box-shadow:none}.remittance-create-dialog{width:min(1240px,97vw)}@media(max-width:760px){.product-tool-backdrop,.remittance-create-backdrop{align-items:stretch;padding:0}.product-tool-dialog,.remittance-create-dialog{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}.product-tool-dialog__body,.remittance-create-dialog__body{max-height:calc(100dvh - 76px);padding:12px}.embedded-resource-toolbar{align-items:stretch}.embedded-resource-toolbar>*{width:100%}.receipt-stream{padding:11px;border-radius:17px}.receipt-stream__heading{align-items:flex-start;flex-direction:column}.draft-remittance-intro{padding:13px}.outbound-workflow--embedded .remittance-form-layout{display:block}.outbound-workflow--embedded .remittance-form-summary{margin-top:14px}}.group-link{text-decoration:none}.resource-workspace .page-header{align-items:center}.resource-workspace .page-actions{flex:1 1 auto;justify-content:flex-end}.resource-note-filter{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:7px 11px;border:1px solid #dce4e9;border-radius:10px;color:#506477;background:var(--wms-panel);cursor:pointer;font-size:11px;white-space:nowrap}.resource-note-filter input{width:16px;height:16px;accent-color:#15906f}.resource-note-filter.is-active{border-color:#8fd3b8;color:#086649;background:#eaf8f1;box-shadow:inset 0 0 0 1px #c9ecdc}.resource-select-filter{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 6px 0 11px;border:1px solid #dce4e9;border-radius:10px;color:#506477;background:var(--wms-panel);font-size:11px;white-space:nowrap}.resource-select-filter select{border:0;background:transparent;color:#24475f;font-size:11px;font-weight:700;cursor:pointer}.resource-select-filter select:focus-visible{outline:2px solid #8fd3b8;outline-offset:1px}.column-visibility{position:relative;z-index:18;overflow:visible}.column-visibility__trigger{display:inline-flex;min-height:40px;align-items:center;gap:7px;white-space:nowrap}.column-visibility__trigger>span{color:#b17a17;font-size:16px}.column-visibility__trigger b{padding:2px 6px;border-radius:999px;color:#315268;background:var(--wms-line-soft);font-size:8px}.column-visibility__menu{position:absolute;z-index:220;top:calc(100% + 8px);left:0;width:min(430px,92vw);overflow:hidden;display:flex;flex-direction:column;border:1px solid #d8e2e8;border-radius:16px;background:var(--wms-panel);box-shadow:0 22px 60px #0c243633}.column-visibility__menu--portal{position:fixed;inset:0 auto auto 0;z-index:10000;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;max-width:calc(100vw - 24px);margin:0;border:1px solid #d8e2e8;border-radius:16px;background:var(--wms-panel);box-shadow:0 22px 60px #0c243647;pointer-events:auto;visibility:visible;opacity:1}.column-visibility__menu--portal>header,.column-visibility__menu--portal>footer{flex:0 0 auto}.column-visibility__menu--portal .column-visibility__options{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.column-visibility__menu--sheet{border-radius:18px 18px 14px 14px;box-shadow:0 -12px 48px #0c243638}.topbar,.top-actions,.topbar-page-actions,.app-shell,.content{overflow:visible}.column-visibility__menu>header,.global-table-view__menu>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #e7ecef;background:linear-gradient(110deg,#f8f4e9,#fff)}.column-visibility__menu>header div,.global-table-view__menu>header div{display:flex;flex-direction:column;gap:2px}.column-visibility__menu>header strong,.global-table-view__menu>header strong{color:#29465d;font-size:11px}.column-visibility__menu>header small,.global-table-view__menu>header small{color:#8494a1;font-size:8px}.column-visibility__menu>header button,.global-table-view__menu>header button{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:9px;color:#5f7384;background:#edf2f5;font-size:18px}.column-visibility__tabs{display:flex;flex:0 0 auto;gap:4px;padding:8px 10px 0;border-bottom:1px solid #e7ecef;background:#fafcfd}.column-visibility__tab{position:relative;flex:1 1 0;min-height:34px;padding:8px 10px;border:0;border-radius:9px 9px 0 0;color:#6d8090;background:transparent;cursor:pointer;font-size:10px;font-weight:600}.column-visibility__tab:hover{color:#29465d;background:#f0f5f8}.column-visibility__tab.is-active{color:#12664d;background:var(--wms-panel);box-shadow:inset 0 -2px #168264}.column-visibility__options,.global-table-view__columns{display:grid;grid-template-columns:1fr 1fr;gap:5px;max-height:390px;overflow:auto;padding:10px}.column-visibility__options label,.global-table-view__columns label{display:flex;min-height:42px;align-items:center;gap:8px;padding:7px 8px;border:1px solid transparent;border-radius:9px;color:#546a7b;cursor:pointer;font-size:9px}.column-visibility__options label:hover,.global-table-view__columns label:hover{background:#f4f7f9}.column-visibility__options label.is-selected,.global-table-view__columns label.is-selected{border-color:#cce7db;color:#12664d;background:#eff9f4}.column-visibility__options input,.global-table-view__columns input{width:16px;height:16px;flex:0 0 16px;accent-color:#168264}.column-visibility__options span{display:flex;min-width:0;flex-direction:column;flex:1 1 auto}.column-visibility__options small{overflow:hidden;color:#91a0aa;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.column-visibility__pin{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #dde5ea;border-radius:7px;color:#9aa8b4;background:var(--wms-panel);cursor:pointer;font-size:11px}.column-visibility__pin:hover{color:#29465d;background:#f0f5f8}.column-visibility__pin.is-pinned{color:#12664d;border-color:#cce7db;background:#eff9f4}.column-visibility__menu>footer,.global-table-view__menu>footer{display:flex;justify-content:flex-end;gap:7px;padding:10px 12px;border-top:1px solid #e7ecef;background:#fafcfd}.global-table-view{position:relative}.global-table-view__trigger{display:inline-flex;align-items:center;gap:7px}.global-table-view__trigger span{color:#b68321;font-size:15px}.global-table-view__menu{position:absolute;z-index:240;top:calc(100% + 11px);left:0;width:min(430px,94vw);overflow:hidden;border:1px solid #d7e1e7;border-radius:16px;background:var(--wms-panel);box-shadow:0 24px 65px #091d2d3b}.global-table-view__table-select{display:flex;align-items:center;gap:9px;padding:10px 12px 0;color:#627585;font-size:9px}.global-table-view__table-select select{flex:1;min-height:36px;border:1px solid #d9e2e8;border-radius:9px;padding:5px 8px;background:var(--wms-panel)}.wms-column-hidden{display:none}.data-table-meta .column-visibility{margin-inline-start:auto}.data-table[dir=ltr] th,.data-table[dir=ltr] td{text-align:left}.receipt-row--pending>td{background:#fff8dc}.receipt-row--pending>td:first-child{box-shadow:inset -4px 0 #e5a529}.workflow-mobile-card.receipt-row--pending{border-color:#e7c36b;background:linear-gradient(145deg,#fff9e6,#fff)}.receipts-hub>.receipt-stream{padding:0;border:0;background:transparent;box-shadow:none}.receipts-hub .receipt-filters{margin-top:0}@media(max-width:1100px){.resource-workspace .page-actions{justify-content:flex-start}}@media(max-width:760px){.global-table-view__trigger b{display:none}.global-table-view__trigger{width:36px;height:36px;justify-content:center;padding:0}.global-table-view__menu,.column-visibility__menu:not(.column-visibility__menu--portal){position:fixed;inset:auto 8px 8px;width:auto;max-height:min(78dvh,640px);border-radius:19px}.column-visibility__options,.global-table-view__columns{grid-template-columns:1fr}.column-visibility__menu:not(.column-visibility__menu--portal) .column-visibility__options,.global-table-view__columns{max-height:52dvh}.resource-workspace .page-actions{overflow:visible;flex-wrap:wrap}.resource-workspace .search-box{width:100%;flex:1 0 100%}.resource-note-filter{flex:1 1 auto;justify-content:center}.receipts-hub .receipt-filters{grid-template-columns:1fr}}@media screen{#main-content .table-wrap,#main-content .data-table-shell .table-wrap,#main-content [class*=table-wrap]{scrollbar-gutter:auto;overscroll-behavior:contain}#main-content .wms-enhanced-table{width:max-content;min-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}#main-content .wms-enhanced-table th,#main-content .wms-enhanced-table td{box-sizing:border-box;border-inline-end:1px solid #e8eef2;vertical-align:middle}#main-content .wms-enhanced-table th{height:50px;padding:10px 13px;overflow:visible;color:#385268;background:linear-gradient(180deg,#f9fbfc,var(--wms-line-soft));font-size:11px;font-weight:900;line-height:1.55;letter-spacing:0;text-align:start;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 -1px #d9e3e9}#main-content .wms-enhanced-table td{height:50px;padding:10px 13px;overflow:hidden;color:#263f55;background-clip:padding-box;font-size:12px;font-weight:550;line-height:1.75;text-align:start;text-overflow:ellipsis;white-space:nowrap}#main-content .wms-enhanced-table td>:not(.row-actions):not(.workflow-row-actions):not(.table-actions):not(.pallet-search-v2__row-actions){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main-content .wms-enhanced-table td :is(.material-id,.document-number,.table-cell--identifier,.table-value--identifier,.cell-identifier),#main-content .wms-enhanced-table td[data-label*=شناسه],#main-content .wms-enhanced-table td[data-label*="شماره فنی"],#main-content .wms-enhanced-table td[data-label*=Material]{color:#123f5c;font-size:13px;font-weight:900}#main-content .wms-enhanced-table tbody tr>td{transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}#main-content .wms-enhanced-table tbody tr:nth-child(2n)>td{background-color:#fafcfd}#main-content .wms-enhanced-table tbody tr:hover>td{color:#17364e;background-color:#fff8e8;box-shadow:inset 0 1px #f3e4be,inset 0 -1px #f3e4be}#main-content .wms-enhanced-table .wms-resizable-column{isolation:isolate}#main-content .wms-column-resizer{position:absolute;z-index:12;inset-block:5px;inset-inline-end:-5px;width:10px;border-radius:99px;cursor:col-resize;touch-action:none}#main-content .wms-column-resizer:after{position:absolute;inset-block:5px;inset-inline-start:4px;width:2px;border-radius:99px;background:#b9c8d2;content:"";opacity:.3;transition:opacity .16s,background-color .16s,transform .16s}#main-content .wms-column-resizer:hover:after,#main-content .wms-column-resizer:focus-visible:after,#main-content .is-resizing .wms-column-resizer:after{background:#c18a22;opacity:1;transform:scaleX(1.5)}#main-content .wms-column-resizer:focus-visible{outline:2px solid rgba(193,138,34,.38);outline-offset:-2px}#main-content .wms-cell--previewable{cursor:zoom-in}#main-content .wms-cell--previewable:hover{text-decoration-color:#c39335;text-decoration-style:dotted;text-decoration-line:underline;text-underline-offset:4px}}.table-cell-preview-backdrop{position:fixed;z-index:var(--wms-z-dialog);inset:0;display:grid;place-items:center;padding:20px;background:#0818277a;backdrop-filter:blur(5px);animation:table-cell-fade-in .16s ease-out}.table-cell-preview{width:min(620px,94vw);overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:var(--wms-panel);box-shadow:0 28px 90px #0818274d;animation:table-cell-rise .2s ease-out}.table-cell-preview>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 19px;border-bottom:1px solid #e4eaee;background:linear-gradient(115deg,#173b56,#20516b)}.table-cell-preview>header div{display:flex;min-width:0;flex-direction:column;gap:3px}.table-cell-preview>header small{color:#bdd5df;font-size:9px;font-weight:800}.table-cell-preview>header strong{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.table-cell-preview>header button{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:11px;color:#fff;background:#ffffff17;font-size:22px}.table-cell-preview>header button:hover{background:#ffffff2b}.table-cell-preview__value{max-height:min(50vh,430px);overflow:auto;padding:24px;color:#223b50;font-size:15px;font-weight:650;line-height:2;overflow-wrap:anywhere;white-space:pre-wrap}.table-cell-preview>footer{display:flex;justify-content:flex-end;padding:12px 17px;border-top:1px solid #e8edf0;background:#f8fafb}@keyframes table-cell-fade-in{0%{opacity:0}}@keyframes table-cell-rise{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media(max-width:760px){#main-content .wms-enhanced-table th{height:48px;font-size:11px}#main-content .wms-enhanced-table td{height:49px;font-size:12px}#main-content .wms-column-resizer{width:14px;inset-inline-end:-7px}#main-content .wms-column-resizer:after{inset-inline-start:6px}.table-cell-preview-backdrop{align-items:end;padding:8px}.table-cell-preview{width:100%;max-height:82dvh;border-radius:21px 21px 14px 14px}.table-cell-preview__value{max-height:55dvh;padding:20px 17px;font-size:14px}}@media(prefers-reduced-motion:reduce){.table-cell-preview-backdrop,.table-cell-preview{animation:none}}.workspace-panel,.workflow-table-panel,.receipt-items-panel,.product-mode-panel{overflow:visible}.workspace-panel__head,.workflow-table-panel>.panel-head,.receipt-items-panel>.panel-head{position:relative;z-index:20;min-height:70px;gap:18px}.workspace-panel__actions,.workflow-table-panel>.panel-head .row-actions,.receipt-items-panel>.panel-head .row-actions{align-items:center;justify-content:flex-end;flex-wrap:wrap}.workspace-panel__title{display:flex;min-width:0;flex-direction:column;gap:4px}.workspace-panel__title>small{color:#7c8f9d;font-size:9px;font-weight:650}.panel-tool-button,a.panel-tool-button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid #d9e3e8;border-radius:10px;color:#405b70;background:var(--wms-panel);cursor:pointer;font:inherit;text-decoration:none;white-space:nowrap;box-shadow:0 3px 10px #18334609;transition:border-color .16s,background-color .16s,color .16s,transform .16s,box-shadow .16s}.panel-tool-button>span{color:#b7801d;font-size:16px;line-height:1}.panel-tool-button>b{font-size:10px;font-weight:850}.panel-tool-button:hover,.panel-tool-button.is-active{border-color:#c9a45e;color:#7b5510;background:#fff9eb;box-shadow:0 6px 16px #9769161a}.panel-tool-button:active{transform:translateY(1px)}.panel-tool-button--add{border-color:#addbc8;color:#0d6c4e;background:#eefaf5}.panel-tool-button--add>span{color:#13805f}.panel-tool-button--add:hover,.panel-tool-button--add.is-active{border-color:#76c2a3;color:#075a40;background:#e2f7ee}.panel-tool-button--warning{border-color:#efca79;color:#885a08;background:#fff7df}.panel-tool-button--confirm{border-color:#8fd1b4;color:#076746;background:var(--wms-success-soft)}.panel-select-menu,.panel-create-menu{position:relative;margin:0}.panel-select-menu>summary,.panel-create-menu>summary{list-style:none}.panel-create-menu__trigger>i{font-style:normal;font-size:10px;transition:transform .16s}.panel-create-menu.is-open .panel-create-menu__trigger>i{transform:rotate(180deg)}.panel-select-menu>summary::-webkit-details-marker,.panel-create-menu>summary::-webkit-details-marker{display:none}.panel-select-menu>summary{display:inline-flex;align-items:center;gap:9px;color:#1d3b53;cursor:pointer;user-select:none}.panel-select-menu>summary strong{font-size:16px;font-weight:950}.panel-select-menu>summary span{display:grid;width:24px;height:24px;place-items:center;border:1px solid #dbe4e9;border-radius:8px;color:#9b6e18;background:var(--wms-panel);font-size:12px;transition:transform .16s}.panel-select-menu[open]>summary span{transform:rotate(180deg)}.panel-select-menu__popup,.panel-create-menu__popup{position:absolute;z-index:420;top:calc(100% + 9px);inset-inline-start:0;display:grid;width:min(300px,88vw);gap:5px;padding:7px;border:1px solid #d7e2e8;border-radius:15px;background:var(--wms-panel);box-shadow:0 22px 60px #0e253638;animation:table-cell-rise .16s ease-out}.panel-create-menu__popup{inset-inline-start:auto;inset-inline-end:0}.panel-create-menu__popup.panel-create-menu__popup--portal{inset:auto;z-index:var(--wms-z-dialog)}.panel-select-menu__popup>button,.panel-create-menu__popup>button,.panel-create-menu__popup>a{display:grid;width:100%;min-height:58px;grid-template-columns:38px 1fr;align-items:center;gap:9px;padding:8px 9px;border:1px solid transparent;border-radius:11px;color:#354f64;background:transparent;text-align:start;text-decoration:none}.panel-select-menu__popup>button:hover,.panel-select-menu__popup>button.is-selected,.panel-create-menu__popup>button:hover,.panel-create-menu__popup>a:hover{border-color:#d6e8df;color:#0d664a;background:#f0f9f5}.panel-create-menu__popup>button:disabled{cursor:not-allowed;opacity:.5}.panel-create-menu__popup>button:disabled:hover{border-color:transparent;color:#354f64;background:transparent}.panel-select-menu__popup>button>span,.panel-create-menu__popup>:is(button,a)>span{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;color:#a57418;background:#f7f1e5;font-size:17px}.panel-select-menu__popup div,.panel-create-menu__popup div{display:flex;min-width:0;flex-direction:column;gap:2px}.panel-select-menu__popup b,.panel-create-menu__popup b{font-size:11px}.panel-select-menu__popup small,.panel-create-menu__popup small{overflow:hidden;color:#83939f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.panel-tool-drawer{position:relative;z-index:12;display:flex;align-items:center;gap:10px;padding:14px 17px;border-bottom:1px solid #e3e9ed;background:linear-gradient(110deg,#f7fafb,#fffdf7);animation:workspace-drawer-in .18s ease-out}.panel-tool-drawer .search-box{min-width:min(440px,100%);flex:1 1 320px}.panel-tool-drawer--filters{display:block;padding:10px 14px}.panel-tool-drawer--filters .filter-panel,.panel-tool-drawer--filters .workflow-filter-form,.panel-tool-drawer--filters .workflow-inline-form{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-wrap:nowrap;align-items:flex-end;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.panel-tool-drawer--filters .filter-panel>label,.panel-tool-drawer--filters .workflow-filter-form>label,.panel-tool-drawer--filters .workflow-inline-form>label{flex:0 1 auto;min-width:110px;max-width:220px}.panel-tool-drawer--filters .filter-panel>label:has(input:not([type=date]):not([type=number])),.panel-tool-drawer--filters .workflow-filter-form>label:has(input:not([type=date]):not([type=number])),.panel-tool-drawer--filters .workflow-inline-form>label.wide,.panel-tool-drawer--filters .workflow-inline-form>label:has(input:not([type=date]):not([type=number])){flex:1 1 180px;min-width:150px;max-width:320px}.panel-tool-drawer--filters .filter-panel>label:has(input[type=date]),.panel-tool-drawer--filters .workflow-filter-form>label:has(input[type=date]),.panel-tool-drawer--filters .filter-panel>label:has(input[type=number]),.panel-tool-drawer--filters .workflow-filter-form>label:has(input[type=number]),.panel-tool-drawer--filters .filter-panel>label:has(select),.panel-tool-drawer--filters .workflow-filter-form>label:has(select){flex:0 0 auto;min-width:108px;max-width:150px}.panel-tool-drawer--filters .filter-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap;padding-top:0;margin:0}.panel-tool-drawer--filters .filter-actions button,.panel-tool-drawer--filters .workflow-inline-form>button{min-height:36px;white-space:nowrap;flex:0 0 auto}.panel-tool-drawer--filters .filter-panel input,.panel-tool-drawer--filters .filter-panel select,.panel-tool-drawer--filters .workflow-filter-form input,.panel-tool-drawer--filters .workflow-filter-form select,.panel-tool-drawer--filters .workflow-inline-form input{min-height:36px;padding:6px 9px;font-size:11px}.panel-tool-drawer--filters .filter-panel label>span,.panel-tool-drawer--filters .workflow-filter-form label>span,.panel-tool-drawer--filters .workflow-inline-form label{font-size:10px}.panel-tool-drawer--create{display:block}.panel-tool-drawer__title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.panel-tool-drawer__title small{color:#a57419;font-size:8px;font-weight:850}.panel-tool-drawer__title h3{margin:2px 0 0;color:#29455a;font-size:13px}.panel-tool-drawer__title>button{display:grid;width:31px;height:31px;place-items:center;border:1px solid #dce4e9;border-radius:9px;color:#657988;background:var(--wms-panel);font-size:18px}.product-mode-panel__body{padding:16px;background:#f7fafb}.product-mode-panel__body>.admin-workspace{display:grid;gap:14px}.product-mode-panel__body .operation-form,.product-mode-panel__body .bulk-import-card{border-color:#dce5e9;box-shadow:none}.product-mode-panel__body .bulk-import-actions{margin-inline:0}.workflow-feedback--inside:empty{display:none}.workflow-feedback--inside .success-box{margin:12px 16px}.row-action-menu{position:relative;display:inline-flex}.row-action-menu__trigger{display:inline-flex;min-width:102px;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border:1px solid #cad8df;border-radius:10px;color:#294c64;background:linear-gradient(#fff,#f5f8f9);box-shadow:0 3px 9px #1832450f}.row-action-menu__trigger--icon{min-width:36px;width:36px;height:36px;min-height:36px;padding:0;gap:0;border-radius:11px}.row-action-menu__trigger span{color:#b17b18;font:900 18px/1 Arial,sans-serif;letter-spacing:0}.row-action-menu__trigger--icon span{font-size:22px;line-height:1;font-weight:900}.row-action-menu__trigger b{font-size:10px}.row-action-menu__trigger--icon b{display:none}.row-action-menu__trigger:hover,.row-action-menu.is-open .row-action-menu__trigger{border-color:#c49a49;color:#79520b;background:#fff8e8}.row-action-menu__popup{position:fixed;z-index:1600;width:min(292px,calc(100vw - 16px));max-height:min(72vh,540px);overflow:auto;padding:8px;border:1px solid #d6e1e7;border-radius:16px;background:var(--wms-panel);box-shadow:0 25px 75px #081d2c47;animation:table-cell-rise .16s ease-out}.row-action-menu__popup .workflow-row-actions{display:grid;grid-template-columns:1fr;gap:5px}.row-action-menu__popup .workflow-row-actions>*{width:100%;min-height:39px;justify-content:flex-start;padding:8px 11px;border-radius:9px;font-size:10px}.workflow-row-actions__pair{display:flex;gap:5px;width:100%}.workflow-row-actions__pair>*{flex:1 1 0;min-width:0;min-height:39px;justify-content:center;padding:8px 6px;border-radius:9px;font-size:10px}.workflow-row-actions__pair--icons{justify-content:flex-start}.workflow-row-actions__pair--icons>*{flex:0 0 auto}.workflow-row-actions__pair--icons-full{justify-content:stretch}.workflow-row-actions__pair--icons-full>*{flex:1 1 0;width:auto;min-width:0}@keyframes workspace-drawer-in{0%{opacity:0;transform:translateY(-5px)}}@media(max-width:760px){.workspace-panel__head,.workflow-table-panel>.panel-head,.receipt-items-panel>.panel-head{align-items:stretch;flex-direction:column;gap:11px;padding:13px}.workspace-panel__actions,.workflow-table-panel>.panel-head .row-actions,.receipt-items-panel>.panel-head .row-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:7px}.panel-tool-button,a.panel-tool-button{min-height:42px;flex:1 1 auto;padding-inline:10px}.panel-tool-button>b{font-size:10px}.workspace-panel__actions .refresh,.workflow-table-panel>.panel-head .refresh,.receipt-items-panel>.panel-head .refresh{min-height:42px;flex:1 1 auto}.panel-tool-drawer{align-items:stretch;flex-direction:column;padding:12px}.panel-tool-drawer .search-box{width:100%;min-width:0;flex:0 0 auto}.panel-tool-drawer .resource-note-filter{width:100%;min-height:43px;flex:0 0 auto}.panel-tool-drawer--filters .filter-panel,.panel-tool-drawer--filters .workflow-filter-form,.panel-tool-drawer--filters .workflow-inline-form{display:flex;flex-wrap:nowrap}.panel-tool-drawer--filters .filter-panel>label,.panel-tool-drawer--filters .workflow-filter-form>label,.panel-tool-drawer--filters .workflow-inline-form>label{min-width:120px}.panel-select-menu__popup,.panel-create-menu__popup{position:fixed;z-index:1100;inset:auto 8px 8px;width:auto}.product-mode-panel__body{padding:9px}.row-action-menu__trigger{min-width:40px;min-height:40px}.row-action-menu__trigger--icon{min-width:40px;width:40px;height:40px}.row-action-menu__popup{inset:auto 8px 8px;width:auto;max-height:76dvh;border-radius:20px 20px 14px 14px}.row-action-menu__popup .workflow-row-actions>*{min-height:44px}.receipt-tools-menu{flex:1 1 auto}.receipt-tools-menu>summary{width:100%}}@media(prefers-reduced-motion:reduce){.panel-select-menu__popup,.panel-create-menu__popup,.panel-tool-drawer,.row-action-menu__popup{animation:none}}.report-compact-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-height:44px;margin:0 0 12px}.report-compact-actions>button{min-height:42px;padding-inline:16px}.report-compact-actions .pallet-search-v2__excel,.report-compact-actions .ntm-arrival-v2__export{width:auto;min-width:220px;min-height:44px;flex:0 0 auto;margin:0}.report-compact-actions .pallet-search-v2__excel strong,.report-compact-actions .ntm-arrival-v2__export strong{font-size:10px}.report-compact-actions .pallet-search-v2__excel small,.report-compact-actions .ntm-arrival-v2__export small{font-size:8px}@media(max-width:650px){.report-compact-actions{width:100%;justify-content:stretch;margin-bottom:10px}.report-compact-actions>button,.report-compact-actions .pallet-search-v2__excel,.report-compact-actions .ntm-arrival-v2__export{width:auto;min-width:0;flex:1 1 150px}.report-compact-actions--single>button,.report-compact-actions--single .pallet-search-v2__excel,.report-compact-actions--single .ntm-arrival-v2__export{flex-basis:100%}}}@layer s09{.ntm-arrival-v2__automation-launch{display:flex;min-width:220px;min-height:44px;flex:0 0 auto;align-items:center;gap:10px;padding:7px 14px;border:1px solid #bfd7d0;border-radius:12px;background:linear-gradient(135deg,#f4fbf8,#e5f4ef);color:#174c3d;box-shadow:0 8px 20px #1f5e4b17;text-align:right}.ntm-arrival-v2__automation-launch>span:first-child{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:10px;background:#1f735b;color:#fff;font-size:17px}.ntm-arrival-v2__automation-launch>span:last-child{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ntm-arrival-v2__automation-launch strong{font-size:10px}.ntm-arrival-v2__automation-launch small{margin-top:3px;color:#53786d;font-size:8px}.ntm-arrival-v2__automation-launch:hover:not(:disabled){border-color:#79b8a6;transform:translateY(-1px);box-shadow:0 11px 25px #1f5e4b26}.ntm-qa-automation{overflow:hidden;margin:0 0 16px;border:1px solid #cbded8;border-radius:18px;background:#fff;box-shadow:0 14px 36px #19423917;color:#1c3440}.ntm-qa-automation__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;border-bottom:1px solid #e6efec;background:linear-gradient(90deg,#f7fbfa,#edf7f3)}.ntm-qa-automation__title{display:flex;min-width:0;align-items:center;gap:11px}.ntm-qa-automation__title>span{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:12px;background:#185c4a;color:#fff;font-size:11px;font-weight:900;letter-spacing:.7px}.ntm-qa-automation__title h2{margin:0 0 3px;font-size:14px}.ntm-qa-automation__title p{overflow:hidden;max-width:min(64vw,720px);margin:0;color:#668078;font-size:9px;direction:ltr;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ntm-qa-automation__close{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;padding:0;border:1px solid #d9e7e2;border-radius:10px;background:#fff;color:#6c817a;font-size:20px}.ntm-qa-automation__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:11px 17px;border-bottom:1px solid #edf2f0;background:#fcfdfd;list-style:none}.ntm-qa-automation__steps li{position:relative;display:flex;align-items:center;gap:8px;min-width:0;color:#81918c}.ntm-qa-automation__steps li:not(:last-child):after{position:absolute;top:17px;left:12px;width:calc(100% - 47px);height:1px;background:#dfe9e5;content:""}.ntm-qa-automation__steps i{display:grid;z-index:1;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #d6e3df;border-radius:50%;background:#fff;font-size:9px;font-style:normal;font-weight:900}.ntm-qa-automation__steps span{display:flex;min-width:0;flex-direction:column}.ntm-qa-automation__steps b{font-size:10px}.ntm-qa-automation__steps small{margin-top:2px;font-size:8px}.ntm-qa-automation__steps .is-current{color:#9a6814}.ntm-qa-automation__steps .is-current i{border-color:#e0b14e;background:#fff7dd}.ntm-qa-automation__steps .is-done{color:#17624e}.ntm-qa-automation__steps .is-done i{border-color:#2f8a70;background:#2f8a70;color:#fff}.ntm-qa-automation__steps .is-warning{color:#9a4b24}.ntm-qa-automation__steps .is-warning i{border-color:#e6a07b;background:#fff0e8}.ntm-qa-automation__progress{display:flex;align-items:center;gap:10px;margin:12px 16px 0;padding:10px 12px;border-radius:11px;background:#edf7f4;color:#275e50}.ntm-qa-automation__progress span{width:17px;height:17px;flex:0 0 17px;border:2px solid #b5d9ce;border-top-color:#21735b;border-radius:50%;animation:ntm-qa-spin .75s linear infinite}.ntm-qa-automation__progress p{margin:0;font-size:9px;font-weight:800}@keyframes ntm-qa-spin{to{transform:rotate(360deg)}}.ntm-qa-automation__error{display:flex;flex-direction:column;gap:3px;margin:12px 16px 0;padding:11px 13px;border:1px solid #efc3bd;border-radius:11px;background:#fff5f3;color:#8d3025}.ntm-qa-automation__error b{font-size:10px}.ntm-qa-automation__error span{font-size:9px}.ntm-qa-automation__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:14px 16px 10px}.ntm-qa-automation__summary article{display:flex;min-width:0;flex-direction:column;padding:11px 12px;border:1px solid #e3ebe8;border-radius:12px;background:#fafcfb}.ntm-qa-automation__summary small{color:#6c817b;font-size:8px}.ntm-qa-automation__summary strong{margin:5px 0 2px;font-size:18px;line-height:1}.ntm-qa-automation__summary span{color:#80918c;font-size:8px}.ntm-qa-automation__summary .is-success{border-color:#c9e4dc;background:#f2faf7;color:#16634d}.ntm-qa-automation__summary .is-danger{border-color:#efc8be;background:#fff7f4;color:#a23e28}.ntm-qa-automation__dates{display:flex;align-items:stretch;gap:8px;margin:0 16px 12px;padding:9px;border:1px solid #e3ebe8;border-radius:12px;background:#fbfcfc}.ntm-qa-automation__dates>div{display:flex;min-width:150px;flex-direction:column;justify-content:center;gap:3px;padding:5px 8px}.ntm-qa-automation__dates>span{align-self:center;color:#8aa098}.ntm-qa-automation__dates small{color:#758983;font-size:8px}.ntm-qa-automation__dates b{font-size:9px}.ntm-qa-automation__note{flex:1;border-right:1px solid #dfe9e5;color:#315c50}.ntm-qa-automation__matches{overflow:auto;max-height:390px;margin:0 16px 12px;border:1px solid #dfe9e5;border-radius:12px}.ntm-qa-automation__matches table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;table-layout:fixed}.ntm-qa-automation__matches th{position:sticky;z-index:2;top:var(--wms-topbar-h, 0);padding:9px 10px;border-bottom:1px solid #dce7e3;background:#f3f8f6;color:#536e65;font-size:8px;text-align:right}.ntm-qa-automation__matches th:nth-child(1){width:70px}.ntm-qa-automation__matches th:nth-child(2){width:230px}.ntm-qa-automation__matches th:nth-child(3){width:110px}.ntm-qa-automation__matches th:nth-child(4){width:190px}.ntm-qa-automation__matches td{padding:10px;border-bottom:1px solid #edf2f0;background:#fff;font-size:9px;vertical-align:top}.ntm-qa-automation__matches tr:last-child td{border-bottom:0}.ntm-qa-automation__matches tr.is-unmatched td{background:#fff9f7}.ntm-qa-automation__matches dl{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0}.ntm-qa-automation__matches dl div{overflow:hidden;padding:5px 6px;border-radius:7px;background:#f3f6f5}.ntm-qa-automation__matches dt{color:#81918c;font-size:7px}.ntm-qa-automation__matches dd{overflow:hidden;margin:2px 0 0;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ntm-qa-automation__matches details summary{cursor:pointer;color:#17624e;font-weight:900}.ntm-qa-automation__matches ul{display:flex;flex-direction:column;gap:4px;margin:7px 0 0;padding:0;list-style:none}.ntm-qa-automation__matches li{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:5px 6px;border-radius:7px;background:#f4f8f7}.ntm-qa-automation__matches li span{overflow:hidden;color:#70847e;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.ntm-qa-automation__remark{display:inline-flex;padding:5px 8px;border:1px solid #f0c8a9;border-radius:99px;background:#fff4e8;color:#95531f;font-weight:900}.ntm-qa-automation__none{color:#a34532;font-weight:800}.ntm-qa-automation__state{display:inline-flex;margin-bottom:5px;padding:4px 7px;border-radius:99px;background:#e9f5f1;color:#17624e;font-size:8px;font-weight:900}.ntm-qa-automation__state.is-unmatched,.ntm-qa-automation__state.is-missing-key{background:#fff0eb;color:#a13d28}.ntm-qa-automation__state+small{display:block;color:#748680;font-size:8px;line-height:1.7}.ntm-qa-automation__partial{display:flex;align-items:flex-start;gap:9px;margin:0 16px 12px;padding:10px 12px;border:1px solid #ebc6b8;border-radius:11px;background:#fff9f5;cursor:pointer}.ntm-qa-automation__partial input{width:17px;height:17px;margin:1px 0 0;accent-color:#a9522f}.ntm-qa-automation__partial span{display:flex;flex-direction:column;gap:2px}.ntm-qa-automation__partial b{color:#853d25;font-size:9px}.ntm-qa-automation__partial small{color:#986b5b;font-size:8px}.ntm-qa-automation__footer{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid #e5edea;background:#f9fbfa}.ntm-qa-automation__footer>div{display:flex;min-width:180px;flex:1;flex-direction:column;gap:2px}.ntm-qa-automation__footer>div b{color:#38594f;font-size:9px}.ntm-qa-automation__footer>div small{color:#83928e;font-size:7px}.ntm-qa-automation__apply,.ntm-qa-automation__download{min-height:40px;padding:8px 13px;border-radius:10px;font-size:9px;font-weight:900}.ntm-qa-automation__apply{border:1px solid #c39b48;background:#fff5d9;color:#785815}.ntm-qa-automation__download{border:1px solid #1b6b54;background:#1f735b;color:#fff}.ntm-qa-automation__footer button:disabled{border-color:#d7dfdc;background:#eef2f0;color:#94a09c;box-shadow:none;cursor:not-allowed}.ntm-qa-automation__output-success{margin:0;padding:9px 16px;border-top:1px solid #cfe4dd;background:#eff9f5;color:#17624e;font-size:9px;font-weight:900}@media(max-width:760px){.report-compact-actions .ntm-arrival-v2__automation-launch{width:auto;min-width:0;flex:1 1 150px}.ntm-qa-automation{border-radius:15px}.ntm-qa-automation__header{padding:12px}.ntm-qa-automation__title h2{font-size:12px}.ntm-qa-automation__title p{max-width:58vw}.ntm-qa-automation__steps{padding:9px 10px}.ntm-qa-automation__steps li{flex-direction:column;align-items:flex-start;gap:5px}.ntm-qa-automation__steps li:not(:last-child):after{display:none}.ntm-qa-automation__steps small{display:none}.ntm-qa-automation__summary{grid-template-columns:repeat(2,1fr);padding:12px}.ntm-qa-automation__dates{flex-wrap:wrap;margin-inline:12px}.ntm-qa-automation__dates>div{min-width:calc(50% - 18px);flex:1}.ntm-qa-automation__dates>.ntm-qa-automation__note{min-width:100%;border-top:1px solid #dfe9e5;border-right:0}.ntm-qa-automation__matches,.ntm-qa-automation__partial{margin-inline:12px}.ntm-qa-automation__footer{align-items:stretch;flex-direction:column;padding:12px}.ntm-qa-automation__apply,.ntm-qa-automation__download{width:100%;min-height:44px}}.roc-daily-report{--roc-teal: #008f8f;--roc-teal-dark: #006f72;--roc-navy: #092d54;--roc-line: #d9e5e7;gap:13px}.roc-daily-report__selector{padding:16px 18px}.roc-daily-report__input-row{display:flex;align-items:flex-end;gap:10px;margin-top:12px}.roc-daily-report__material-input{display:flex;height:42px;overflow:hidden;border:1px solid #d5e2e4;border-radius:10px;background:#fbfdfd}.roc-daily-report__material-input:focus-within{border-color:#5ca9a9;background:#fff;box-shadow:0 0 0 3px #008f8f17}.roc-daily-report__material-input input{height:40px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.roc-daily-report__material-input button{flex:0 0 auto;padding:0 14px;border:0;border-left:1px solid #dce8e9;background:#eaf5f5;color:#076b6e;font-size:9px;font-weight:900}.roc-daily-report__material-input button:disabled{opacity:.45}.roc-daily-report__tokens{display:flex;max-height:102px;flex-wrap:wrap;gap:6px;overflow:auto;margin-top:11px;padding-top:10px;border-top:1px solid #edf2f3}.roc-daily-report__tokens>span{color:#819195;font-size:8px}.roc-daily-report__tokens button{display:inline-flex;align-items:center;gap:7px;padding:5px 7px 5px 9px;border:1px solid #cce1e1;border-radius:99px;background:#f1f8f8;color:#146669;font:800 9px Arial}.roc-daily-report__tokens button b{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#dceced;font-size:11px}.roc-daily-report__result{overflow:hidden}.roc-daily-report__table-wrap{max-height:66vh;overflow:auto;background:#fff;scrollbar-width:thin}.roc-daily-report__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;direction:ltr;font-family:Arial,Tahoma,sans-serif}.roc-daily-report__table th,.roc-daily-report__table td{height:48px;padding:8px 10px;border-right:1px solid #e2ebec;border-bottom:1px solid #e2ebec;text-align:center;vertical-align:middle;white-space:nowrap}.roc-daily-report__table thead th{position:sticky;z-index:6;top:0;height:50px;background:var(--roc-teal);color:#fff;font-size:9px;font-weight:900;box-shadow:inset 0 -3px var(--roc-navy)}.roc-daily-report__table thead small{display:block;margin-top:3px;color:#d8ffff;font-size:7px;font-weight:700}.roc-daily-report__table tbody td,.roc-daily-report__table tbody th{max-width:170px;overflow:hidden;color:#233a48;font-size:10px;text-overflow:ellipsis}.roc-daily-report__table tbody tr:nth-child(2n) td,.roc-daily-report__table tbody tr:nth-child(2n) th{background:#f7fbfb}.roc-daily-report__table tbody tr:hover td,.roc-daily-report__table tbody tr:hover th{background:#eef8f7}.roc-daily-report__table th:nth-child(1),.roc-daily-report__table td:nth-child(1){width:145px}.roc-daily-report__table th:nth-child(2),.roc-daily-report__table td:nth-child(2){position:sticky;left:0;z-index:4;width:125px;background:#f0f8f8;color:#075b60;font-weight:900;box-shadow:4px 0 9px #092d5414}.roc-daily-report__table thead th:nth-child(2){z-index:8;background:#007f82;color:#fff}.roc-daily-report__table th:nth-child(3),.roc-daily-report__table td:nth-child(3){width:245px}.roc-daily-report__table th:nth-child(4),.roc-daily-report__table td:nth-child(4),.roc-daily-report__table th:nth-child(5),.roc-daily-report__table td:nth-child(5){width:82px}.roc-daily-report__table th:nth-child(n+6),.roc-daily-report__table td:nth-child(n+6){width:118px}.roc-daily-report__table .is-description{max-width:245px;text-align:left}.roc-daily-report__table .is-total{color:var(--roc-navy);font-weight:900}.roc-daily-report__table .is-mmu{padding:5px}.roc-daily-report__table .is-mmu>strong{display:block;color:#1e496a}.roc-daily-report__table .is-mmu label{display:inline-flex;align-items:center;gap:3px;margin-top:3px;color:#7e929b;font-size:7px}.roc-daily-report__table .is-mmu input{width:52px;height:19px;padding:1px 3px;border:1px solid transparent;border-radius:5px;background:#f0f4f6;color:#556a75;font:700 7.5px Arial;text-align:center}.roc-daily-report__table .is-mmu input:focus{border-color:#66a9aa;outline:0;background:#fff}.roc-daily-report__table td.is-clickable{padding:0}.roc-daily-report__table td.is-clickable button{width:100%;height:47px;border:0;background:transparent;color:#164964;font:900 10px Arial}.roc-daily-report__table td.is-clickable button small{display:block;margin-top:3px;color:#82969f;font:700 6.5px Tahoma;opacity:0;transform:translateY(2px);transition:.15s ease}.roc-daily-report__table td.is-clickable button:hover small,.roc-daily-report__table td.is-clickable button:focus-visible small{opacity:1;transform:none}.roc-daily-report__table td.highSpeed{background:var(--wms-info-soft)}.roc-daily-report__table td.midSpeed{background:#f0faf7}.roc-daily-report__table td.blocked{background:#fff2ef}.roc-daily-report__table td.blocked button{color:#963d30}.roc-daily-report__table .is-mrb{color:#a8b5ba;background:#fafcfc}.roc-dialog-backdrop{position:fixed;z-index:var(--wms-z-dialog);inset:0;display:grid;place-items:center;padding:20px;background:#0516248f;backdrop-filter:blur(4px)}.roc-rules-dialog,.roc-breakdown-dialog{width:min(1080px,96vw);max-height:min(760px,92vh);overflow:hidden;border:1px solid rgba(255,255,255,.6);border-radius:18px;background:#fff;box-shadow:0 28px 80px #03142047}.roc-rules-dialog>header,.roc-breakdown-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 19px;border-bottom:1px solid #e1eaeb;background:linear-gradient(135deg,#f4fbfb,#fff)}.roc-rules-dialog>header>div,.roc-breakdown-dialog>header>div{display:flex;flex-direction:column;gap:3px}.roc-rules-dialog>header span,.roc-breakdown-dialog>header span{color:var(--roc-teal);font-size:8px;font-weight:900;letter-spacing:.4px}.roc-rules-dialog>header h2,.roc-breakdown-dialog>header h2{margin:0;color:#15374c;font-size:14px}.roc-rules-dialog>header p,.roc-breakdown-dialog>header p{margin:0;color:#71858e;font-size:8px}.roc-rules-dialog>header>button,.roc-breakdown-dialog>header>button{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #dae5e7;border-radius:9px;background:#fff;color:#49626d;font-size:18px}.roc-rules-dialog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;max-height:490px;overflow:auto;padding:14px 16px 10px;background:#f7fafb}.roc-rule-heading{display:flex;min-height:62px;flex-direction:column;gap:2px;margin-bottom:7px;padding:9px 10px;border:1px solid #d7e6ea;border-radius:11px;background:#eff7fb}.roc-rule-heading>span{color:#477e98;font-size:7px;font-weight:900}.roc-rule-heading>strong{color:#1c526a;font:900 11px Arial}.roc-rule-heading>small{color:#78919d;font-size:7px}.roc-rule-heading.excluded{border-color:#eadbd6;background:#fff6f3}.roc-rule-group{overflow:hidden;border:1px solid #dce7e9;border-radius:12px;background:#fff}.roc-rule-group>header{padding:9px 10px 7px}.roc-rule-group>header>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.roc-rule-group>header strong{color:#3c5763;font-size:8px}.roc-rule-group>header small{color:#84979e;font-size:7px}.roc-rule-search{display:flex;align-items:center;gap:6px;margin:0 8px 7px;padding:0 8px;border:1px solid #e1e9eb;border-radius:8px;background:#fafcfc}.roc-rule-search span{color:#739098}.roc-rule-search input{width:100%;height:31px;border:0;outline:0;background:transparent;font-size:8px}.roc-rule-options{display:flex;max-height:255px;flex-direction:column;gap:3px;overflow:auto;padding:0 7px 8px}.roc-rule-options label{display:flex;align-items:center;gap:7px;min-height:30px;padding:6px 7px;border:1px solid transparent;border-radius:7px;color:#546b75;cursor:pointer;font:700 8px Arial,Tahoma}.roc-rule-options label:hover{background:#f3f8f8}.roc-rule-options label.is-selected{border-color:#bcd9d9;background:#eaf6f5;color:#0f6568}.roc-rule-options input{width:14px;height:14px;flex:0 0 14px;accent-color:var(--roc-teal)}.roc-rule-options p{margin:10px;color:#8b9ba1;font-size:8px;text-align:center}.roc-remaining-toggle{display:flex;align-items:flex-start;gap:9px;margin:0 16px 12px;padding:10px 12px;border:1px solid #cfe3dc;border-radius:11px;background:#f2faf7;cursor:pointer}.roc-remaining-toggle input{width:17px;height:17px;margin:1px 0 0;accent-color:#1a8166}.roc-remaining-toggle span{display:flex;flex-direction:column;gap:2px}.roc-remaining-toggle strong{color:#22624f;font-size:9px}.roc-remaining-toggle small{color:#708c83;font-size:7px}.roc-rules-dialog>footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e3ebed;background:#fbfcfc}.roc-breakdown-dialog{width:min(470px,94vw)}.roc-breakdown-total{display:flex;align-items:center;justify-content:space-between;margin:14px;padding:13px 14px;border:1px solid #c8e0e1;border-radius:12px;background:#eff8f8;color:#31626a}.roc-breakdown-total span{font-size:9px}.roc-breakdown-total strong{color:#075f63;font:900 18px Arial}.roc-breakdown-list{display:flex;max-height:330px;flex-direction:column;gap:6px;overflow:auto;padding:0 14px 14px}.roc-breakdown-list article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border:1px solid #e0e9eb;border-radius:10px;background:#fff}.roc-breakdown-list article>div{display:flex;flex-direction:column;gap:2px}.roc-breakdown-list article strong{color:#3f5965;font:800 9px Arial,Tahoma}.roc-breakdown-list article small{color:#8b9ba2;font-size:7px}.roc-breakdown-list article b{color:#163f56;font:900 12px Arial}.roc-breakdown-empty{padding:24px;border:1px dashed #d9e4e6;border-radius:10px;color:#8799a0;font-size:8px;text-align:center}.roc-breakdown-dialog>footer{padding:10px 14px;border-top:1px solid #e6edef;background:#f8fafb;color:#59717b;font:700 8px Arial,Tahoma;direction:ltr;text-align:center}@media(max-width:900px){.roc-rules-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.roc-daily-report__input-row{align-items:stretch;flex-direction:column}.roc-daily-report__table-wrap{display:none}.roc-rules-dialog__grid{grid-template-columns:1fr}.roc-rules-dialog>header p{max-width:70vw}.roc-rules-dialog>footer{align-items:stretch;flex-direction:column-reverse}.roc-rules-dialog>footer button{width:100%}}@media print{.roc-daily-report .report-result-card{display:block}}}@layer s10{.table-wrap--compact,.table-wrap,.panel .table-wrap,.workflow-desktop-table,.report-table-region,.document-table-scroll,.logistic-flow-v2__table-wrap,.warehouse-count-v2__table-wrap,.roc-daily-report__table-wrap,.ntm-arrival-v2__table-viewport,.pallet-search-v2__grid-viewport,.dashboard-detail-tables>section>div{scrollbar-width:thin}.table-wrap table,.workflow-table,.user-table,.panel table:not(.dashboard-flow-chart svg),.report-print-table{font-size:10px}.table-wrap th,.workflow-table th,.user-table th,.panel thead th{padding:6px 7px;font-size:8px;letter-spacing:.01em;white-space:nowrap}.table-wrap td,.workflow-table td,.user-table td,.panel tbody td{padding:5px 7px;max-width:150px;vertical-align:middle}.table-wrap td,.workflow-table td,.user-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell--long .table-value,td[data-col*=description] .table-value,td[data-col*=Description] .table-value,td[data-col*=Note] .table-value,td[data-col*=comment] .table-value,td[data-col*=Comment] .table-value{max-width:148px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;font-size:8px;color:var(--wms-muted);font-weight:600}.table-cell--primary .table-value,.col-key-articleNumber .table-value,.col-key-palletNumber .table-value,.col-key-packingNumber .table-value,.col-key-name .table-value,.col-key-userName .table-value,.user-table td:first-child b{font-weight:900;color:#173d56;font-size:10px}.table-cell--identifier .table-value{direction:ltr;unicode-bidi:plaintext;font-family:Tahoma,Consolas,monospace;font-size:9px;font-weight:800;color:#1f4d6a;letter-spacing:.02em}.table-cell--number .table-value{font-variant-numeric:tabular-nums;font-weight:900;color:#1c3f57;font-size:10px}.table-cell--date .table-value{font-size:9px;color:var(--wms-muted);white-space:nowrap}.table-cell--muted .table-value{font-size:8px;color:#8a9aab;font-weight:600;max-width:90px}.data-table .row-number,.workflow-table .row-number{width:34px;min-width:34px;max-width:40px;padding-inline:4px;font-size:8px;color:#93a1ad;font-weight:800}.data-table--dense th.col-row{width:34px}.table-ticket,.table-status,.status-badge{width:max-content;max-width:100%;min-height:20px;display:inline-flex;align-items:center;gap:4px;border:1px solid #d5e0e7;border-radius:999px;background:#f1f5f7;color:#4a6276;padding:1px 7px;font-size:8px;font-weight:900;line-height:1.4;white-space:nowrap}.table-ticket i,.table-status i{width:5px;height:5px;border-radius:50%;background:#8396a6;flex:0 0 auto}.table-ticket.is-positive,.table-status.is-positive,.status-badge--success{border-color:#b7e2cf;background:#e8f8f1;color:var(--wms-success-ink)}.table-ticket.is-positive i,.table-status.is-positive i{background:#22a57a}.table-ticket.is-negative,.table-status.is-negative,.status-badge--danger{border-color:#efc7cd;background:var(--wms-danger-soft);color:#a83343}.table-ticket.is-negative i,.table-status.is-negative i{background:#cc4d5d}.table-ticket.is-warning,.table-status.is-warning{border-color:#e7d0a0;background:#fff7e6;color:#7d5812}.table-ticket.is-warning i,.table-status.is-warning i{background:#d5962b}.table-ticket.is-info,.table-status.is-info,.table-ticket.is-ticket-type{border-color:#c5d9ec;background:#eef5fb;color:#2a5f86}.table-ticket.is-info i,.table-status.is-info i,.table-ticket.is-ticket-type i{background:#3d86b8}.table-ticket.is-neutral,.table-status.is-neutral{border-color:#d7e1e7;background:#f3f6f8;color:#556f82}.table-actions-heading,.table-actions-cell,.row-actions{white-space:nowrap}.table-actions-cell,.workflow-table td:last-child{max-width:210px}.row-actions button,.row-actions a,.row-actions .button-link{min-height:26px;padding:3px 7px;font-size:8px;border-radius:7px}.workflow-table{width:100%;min-width:100%;table-layout:auto}.warehouse-workflow-table table,.loading-pack-table table,.pallet-detail-table table,.receipt-items-table,.receipt-pallets-table,.pallet-entry-table{min-width:100%;width:100%}.warehouse-workflow-table td,.workflow-table td{max-width:130px}.warehouse-workflow-table td b,.workflow-table td b,.receipt-number-cell button{font-size:9px;font-weight:900;color:#173d56}.receipt-number-cell{max-width:120px}.receipt-inline-toggle{max-width:110px;overflow:hidden;text-overflow:ellipsis}.data-table-shell--compact .data-table{min-width:100%}.data-table-shell--compact .table-wrap{overflow-x:auto}.resource-workspace .data-table td.col-key-description .table-value,.resource-workspace .data-table td.col-key-planningNote .table-value{max-width:170px}.user-table th,.user-table td{padding:6px 8px}.user-table td span[dir=ltr],.user-table td b[dir=ltr]{font-size:9px;font-family:Tahoma,Consolas,monospace}.logistic-flow-v2__table,.warehouse-count-v2__table,.roc-daily-report__table,.ntm-arrival-v2__table,.pallet-search-v2__table{font-size:8px}.logistic-flow-v2__table th,.logistic-flow-v2__table td,.warehouse-count-v2__table th,.warehouse-count-v2__table td,.roc-daily-report__table th,.roc-daily-report__table td,.ntm-arrival-v2__table th,.ntm-arrival-v2__table td{padding:4px 5px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logistic-flow-v2__table .column-row{min-width:40px;max-width:40px}.logistic-flow-v2__table .column-dash{min-width:78px;max-width:92px}.logistic-flow-v2__table .column-date{min-width:78px}.logistic-flow-v2__table .column-driverName{min-width:88px;max-width:110px}.logistic-flow-v2__table .column-materialDescription,.logistic-flow-v2__table .column-comment{max-width:150px;white-space:normal}.warehouse-count-v2__table th:nth-child(1),.warehouse-count-v2__table td:nth-child(1){min-width:54px;max-width:64px}.warehouse-count-v2__table th:nth-child(2),.warehouse-count-v2__table td:nth-child(2),.warehouse-count-v2__table th:nth-child(3),.warehouse-count-v2__table td:nth-child(3){min-width:44px;max-width:56px}.warehouse-count-v2__table .is-detail{max-width:180px;white-space:normal;font-size:8px;color:var(--wms-muted)}.warehouse-count-v2__table .is-material{font-weight:900;color:var(--wms-ink-soft)}.roc-daily-report__table td:nth-child(3){max-width:160px;white-space:normal;font-size:8px;color:var(--wms-muted)}.roc-daily-report__table td:nth-child(2),.roc-daily-report__table td:first-child{font-weight:900;color:var(--wms-ink-soft)}.pallet-search-v2__table th,.pallet-search-v2__table td{padding:4px 5px;font-size:8px}.pallet-search-v2__table th span{font-size:8px}.pallet-search-v2__table th small{font-size:7px;opacity:.75}.pallet-search-v2__table .is-actions{min-width:90px;max-width:110px}@media(min-width:1100px){.data-table,.workflow-table,.user-table,.warehouse-workflow-table table{width:100%}}.data-table tbody tr:nth-child(2n),.workflow-table tbody tr:nth-child(2n),.user-table tbody tr:nth-child(2n){background:#f7fafce6}.data-table tbody tr:hover,.workflow-table tbody tr:hover,.user-table tbody tr:hover{background:#fff8e8}.table-actions-heading,.table-actions-cell{box-shadow:4px 0 10px #1b33460d}.receipt-expand-row>td{padding:0;background:#f4f8fa;border-top:0;max-width:none;white-space:normal;overflow:visible}.receipt-inline-details--inplace{margin:0;border:0;border-radius:0;box-shadow:none;background:linear-gradient(180deg,#f3f8fa,#fff 40px)}.receipt-inline-heading--compact{min-height:0;padding:8px 12px;gap:10px}.receipt-inline-heading--compact h2{font-size:12px}.receipt-inline-heading--compact small{font-size:8px;margin:0}.receipt-workflow--compact{gap:8px;padding:8px 10px}.receipt-workflow--compact .receipt-hero--compact{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:0;margin:0;border-radius:10px}.receipt-workflow--compact .receipt-hero--compact>div{padding:7px 8px}.receipt-workflow--compact .receipt-hero--compact b{font-size:9px}.receipt-workflow--compact .receipt-hero--compact small{font-size:7px}.receipt-workflow--compact .receipt-items-panel>.panel-head{padding:8px 10px;min-height:0}.receipt-workflow--compact .receipt-items-panel>.panel-head h2{font-size:12px}.receipt-workflow--compact .receipt-items-panel .table-wrap{max-height:min(52vh,520px)}.receipt-workflow--compact .receipt-item-form{padding:8px}.receipt-workflow--compact .form-section{padding:8px;margin:0}.receipt-item-row--expanded{background:#eef7f4}.receipt-item-expand-row>td{padding:0;background:#f7fbfa;max-width:none;white-space:normal;overflow:visible}.receipt-item-pallets-panel{margin:0;padding:8px;border-top:2px solid var(--wms-success);background:linear-gradient(180deg,#eef8f4,#fff 28px)}.receipt-item-pallets-panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.receipt-item-pallets-panel__head small{display:block;color:#1d7a63;font-size:8px;font-weight:900}.receipt-item-pallets-panel__head b{font-size:11px;color:#1f4a58}.receipt-workflow--pallet-embedded{gap:8px;padding:0;background:transparent}.receipt-workflow--pallet-compact .form-grid{gap:7px}.receipt-workflow--pallet-compact .form-section{padding:8px;margin-bottom:6px}.receipt-workflow--pallet-compact .pallet-entry-table th,.receipt-workflow--pallet-compact .pallet-entry-table td{padding:4px 5px;font-size:8px}.receipt-workflow--pallet-compact .bulk-action-bar{padding:7px 8px;gap:6px;flex-wrap:wrap}.receipt-workflow--pallet-compact .bulk-action-bar button{min-height:28px;padding:4px 8px;font-size:8px}.receipt-item-desc{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-chip.is-open{border-color:var(--wms-success);background:#e7f6f0;color:#176b55}.receipt-stream--all{border-color:#d5e1e7}tr.receipt-row--expanded{position:sticky;top:0;z-index:6;background:linear-gradient(180deg,var(--wms-success-soft) 0%,#f4faf8 100%);box-shadow:inset -3px 0 0 var(--wms-success),0 8px 18px #14503c14}tr.receipt-row--expanded>td{background:transparent;border-bottom:1px solid #b8dfd0;border-top:1px solid var(--wms-success-line)}tr.receipt-row--above-faded{opacity:.12;filter:grayscale(.35);pointer-events:none;transition:opacity .25s ease}tr.receipt-row--above-faded>td{background:#f4f6f7}.workflow-mobile-card.receipt-row--above-faded{opacity:.12;filter:grayscale(.35);pointer-events:none;max-height:0;margin:0;padding:0;overflow:hidden;border:0}.workflow-mobile-card.receipt-row--expanded{position:sticky;top:8px;z-index:5;border-color:var(--wms-success-line);box-shadow:0 10px 28px #196e5a1f;background:linear-gradient(180deg,#eaf8f3,#fff)}.has-expanded-receipt thead th{position:sticky;top:0;z-index:4}#main-content .wms-column-resizer,#main-content .wms-resizable-column>.wms-column-resizer,.pallet-search-v2__resize-handle{display:none}.app-shell{padding-top:64px}.topbar{height:64px}.content{padding:10px 14px}@media(min-width:761px){#main-content.content{min-height:calc(100svh - 64px);display:flex;flex-direction:column;box-sizing:border-box}#main-content>.resource-workspace,#main-content>.workflow-page,#main-content>.user-management-panel,#main-content>.product-mode-workspace{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%}#main-content .resource-workspace>.panel,#main-content .workflow-page>.workflow-table-panel,#main-content .workflow-page>.panel,#main-content .user-management-panel,#main-content .product-mode-workspace>.panel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-bottom:0}#main-content .data-table-shell,#main-content .data-table-shell--compact{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}#main-content .data-table-meta:empty{display:none}#main-content .data-table-shell .table-wrap,#main-content .workflow-table-panel>.table-wrap,#main-content .warehouse-workflow-table,#main-content .workflow-desktop-table{flex:1 1 auto;min-height:0}#main-content .pagination{margin-top:auto;flex:0 0 auto}}.page-header{min-height:0;margin-bottom:12px;gap:8px}.page-header h1{font-size:18px;margin:2px 0 0}.page-title-block small{font-size:8px}.panel-head{padding:10px 12px;min-height:0;gap:8px}.panel-head h2{font-size:14px;margin:0}.panel-head small,.panel-head p{font-size:10px;margin:2px 0 0;line-height:1.4}.filter-panel{padding:10px 12px;margin-bottom:10px;gap:8px}.resource-overview,.user-management-overview,.report-workspace-summary,.document-screen-summary{margin-bottom:10px;gap:8px}.smart-pallet-filters__head h2,.pallet-search-v2__filters-head h2{font-size:14px}.smart-pallet-filters__head,.pallet-search-v2__filters-head{margin-bottom:8px;padding-bottom:8px}.pallet-search-v2__filters,.smart-pallet-filters,.logistic-flow-v2__filter-body{padding:10px 12px;gap:8px}.receipt-inline-heading p{display:none}.receipt-inline-heading{min-height:0;padding:8px 10px}#main-content table,#main-content .data-table,#main-content .workflow-table,#main-content .user-table,#main-content .wms-enhanced-table{width:100%;min-width:0;table-layout:auto;font-size:12px;border-collapse:separate;border-spacing:0}#main-content thead th,#main-content .data-table th,#main-content .workflow-table th,#main-content .user-table th,#main-content .wms-enhanced-table th{height:auto;min-height:36px;padding:8px 9px;font-size:11px;font-weight:800;line-height:1.35;white-space:nowrap;text-align:center;vertical-align:middle}#main-content tbody td,#main-content .data-table td,#main-content .workflow-table td,#main-content .user-table td,#main-content .wms-enhanced-table td{height:auto;min-height:40px;max-width:180px;padding:8px 9px;font-size:12px;line-height:1.4;text-align:center;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-content td .table-value,#main-content td .document-number,#main-content td b,#main-content td span:not(.table-status):not(.table-ticket):not(.status-badge):not(.plate-pill){display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:inherit;line-height:1.35}#main-content .table-cell--long .table-value,#main-content td.receipt-item-desc,#main-content td[data-col*=description] .table-value,#main-content td[data-col*=Description] .table-value,#main-content td[data-col*=comment] .table-value{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:160px;margin:0 auto;font-size:11px;color:#4d6476;text-align:center}#main-content .table-cell--primary .table-value,#main-content .document-number,#main-content .col-key-articleNumber .table-value,#main-content .col-key-palletNumber .table-value{font-size:13px;font-weight:900;color:#153a52}#main-content .table-cell--identifier .table-value,#main-content td.is-identifier,#main-content .cell-identifier{direction:ltr;unicode-bidi:plaintext;font-family:Tahoma,Consolas,monospace;font-size:12px;font-weight:800}#main-content .table-cell--number .table-value{font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}#main-content .table-ticket,#main-content .table-status,#main-content .status-badge{min-height:24px;padding:3px 9px;font-size:11px;font-weight:800;margin:0 auto}#main-content .row-number{width:42px;min-width:42px;max-width:48px;font-size:11px;font-weight:800;color:#7d8d9b;text-align:center}#main-content .table-actions-cell,#main-content td:has(.row-actions),#main-content td:has(.workflow-row-actions){max-width:220px;white-space:nowrap}#main-content .row-actions button,#main-content .row-actions a,#main-content .action-chip{min-height:30px;padding:4px 9px;font-size:11px}@media(min-width:761px){#main-content .data-table-shell .table-wrap,#main-content .table-wrap,#main-content .warehouse-workflow-table,#main-content .workflow-desktop-table,#main-content .user-management-panel .table-wrap{max-height:none;overflow-x:auto;overflow-y:visible;scrollbar-gutter:auto}#main-content .pallet-search-v2__grid-viewport,#main-content .logistic-flow-v2__table-wrap,#main-content .ntm-arrival-v2__table-viewport,#main-content .roc-report-v2__matrix-wrap,#main-content .roc-daily-report__table-wrap,#main-content .warehouse-count-v2__table-wrap{max-height:calc(100svh - 240px);overflow:auto}#main-content .workflow-table th,#main-content .warehouse-workflow-table th,#main-content .data-table th,#main-content .user-table th{height:32px;padding-block:5px}#main-content .workflow-table td,#main-content .warehouse-workflow-table td,#main-content .data-table td,#main-content .user-table td{height:34px;padding-block:4px}#main-content .workflow-page .pagination,#main-content .resource-workspace .pagination,#main-content .user-management-panel .pagination{min-height:40px;padding:6px 10px}#main-content .workflow-table-panel,#main-content .resource-panel--bare,#main-content .user-management-panel--bare{overflow:visible}#main-content .data-table-meta{min-height:0;padding:4px 10px}#main-content .workflow-page--receipt-list,#main-content .workflow-page--remittance-list,#main-content .resource-workspace,#main-content .user-management-panel{margin-bottom:0}#main-content .resource-workspace>.panel,#main-content .workflow-table-panel{min-height:calc(100svh - 84px)}}@media(min-width:761px)and (max-height:700px){#main-content .data-table-shell .table-wrap,#main-content .table-wrap,#main-content .warehouse-workflow-table{max-height:none;overflow-y:visible}}#main-content .data-table{min-width:100%}#main-content .warehouse-workflow-table table,#main-content .user-table{min-width:100%;width:100%}#main-content .warehouse-workflow-table td:last-child{min-width:0;max-width:220px}#main-content .pallet-search-v2__table,#main-content .logistic-flow-v2__table,#main-content .warehouse-count-v2__table,#main-content .roc-daily-report__table,#main-content .ntm-arrival-v2__table{font-size:11px}#main-content .pallet-search-v2__table th,#main-content .pallet-search-v2__table td,#main-content .logistic-flow-v2__table th,#main-content .logistic-flow-v2__table td,#main-content .warehouse-count-v2__table th,#main-content .warehouse-count-v2__table td,#main-content .roc-daily-report__table th,#main-content .roc-daily-report__table td,#main-content .ntm-arrival-v2__table th,#main-content .ntm-arrival-v2__table td{padding:7px 8px;font-size:11px;text-align:center;vertical-align:middle}#main-content .pallet-search-v2__table th small{font-size:9px}.ntm-arrival-v2__table{min-width:100%}.pallet-search-v2{--psv2-grid-min-width:100%}.pallet-search-v2__grid{min-width:100%}.operation-form .form-section{margin-bottom:8px;padding:10px}.form-grid{gap:8px}.pagination{min-height:44px;padding:6px 10px}tr.receipt-row--expanded>td{background:linear-gradient(180deg,var(--wms-success-soft) 0%,#f3faf8 100%);box-shadow:inset -4px 0 0 var(--wms-success),inset 0 1px #1f9a781f}tr.receipt-expand-row>td{padding:0;max-width:none;white-space:normal;overflow:visible;border-top:0;background:linear-gradient(135deg,#209a7812,#2c79980d 42%,#fffffff5),#f2f9f7;box-shadow:inset -4px 0 0 var(--wms-success),inset 0 1px #1f9a782e,inset 0 -1px #1f9a781f}.receipt-inline-details--inplace{position:relative;margin:0;padding:10px 12px 12px;border:0;border-radius:0;background:transparent;box-shadow:none;animation:receipt-expand-in .2s ease-out}.receipt-inline-details--inplace .receipt-workflow--compact{padding:0;gap:8px;background:transparent}.receipt-expand-close{position:absolute;z-index:3;top:8px;left:10px;display:grid;width:30px;height:30px;place-items:center;border:1px solid #c5ddd5;border-radius:9px;background:#ffffffeb;color:#3d6b62;font-size:16px;font-weight:900;line-height:1;box-shadow:0 4px 12px #18504414}.receipt-expand-close:hover,.receipt-expand-close:focus-visible{border-color:#2a9a78;outline:0;background:var(--wms-success-soft);color:#16745a}.workflow-mobile-card.receipt-row--expanded{border-color:#9fd4c3;background:linear-gradient(180deg,#eef9f5,#fff);box-shadow:0 10px 28px #1c78601a,inset -3px 0 0 var(--wms-success)}.receipt-inline-details--mobile{position:relative;margin-top:8px;padding:10px 10px 8px;border:1px solid #b7dfd0;border-radius:12px;background:linear-gradient(180deg,#f3faf7,#fff);box-shadow:inset 0 1px #fffc}@keyframes receipt-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.receipt-items-panel--compact{border:0;box-shadow:none;background:transparent}.receipt-items-panel--compact>.table-wrap{border:1px solid #cfe4dc;border-radius:12px;overflow:auto;background:#fff}.receipt-items-ops-head{min-width:0;width:1%;vertical-align:middle;white-space:nowrap}.receipt-items-inline-tools{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.receipt-items-inline-tools .action-chip{flex:0 0 auto;min-height:28px;height:28px;padding:0 8px;font-size:10px;white-space:nowrap}.receipt-items-empty-tools{display:inline-flex;flex-wrap:nowrap;gap:4px;justify-content:center;margin:8px 0;overflow-x:auto;max-width:100%}.receipt-workflow--pallet-compact .pallet-entry-toolbar{padding:4px 6px;gap:5px}.receipt-workflow--pallet-compact .pallet-mode-switch button{min-height:24px;padding:0 8px}.receipt-workflow--pallet-compact .pallet-mode-switch button>b{font-size:9px}.bulk-action-bar--compact{padding:6px 8px;gap:5px;flex-wrap:wrap}.bulk-action-bar--compact button{min-height:30px;padding:3px 8px;font-size:10px}.receipt-pallets-panel--compact{border:0;box-shadow:none;margin-top:6px}.receipt-pallets-panel--compact .table-wrap{max-height:280px;border:1px solid #dce8e4;border-radius:10px}.receipt-workflow--pallet-compact .form-section legend small,.receipt-workflow--pallet-compact .dialog-actions small,.receipt-workflow--pallet-compact .field-hint{display:none}.receipt-workflow--pallet-compact .form-section{padding:8px;margin:0}.topbar-page-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;max-width:min(52vw,720px);margin-left:4px}.topbar-page-actions:empty{display:none}.topbar-page-actions .panel-tool-button,.topbar-page-actions .refresh,.topbar-page-actions .button-link,.topbar-page-actions .primary,.topbar-page-actions .secondary,.topbar-page-actions .ghost-button,.topbar-page-actions .column-visibility__trigger{min-height:34px;padding:4px 9px;font-size:10px;border-radius:9px;white-space:nowrap}.topbar-page-actions .panel-tool-button b,.topbar-page-actions .refresh{font-size:10px}.topbar-page-actions .panel-tool-button--icon,.topbar-page-actions .column-visibility__trigger--icon,.topbar-page-actions .refresh{width:42px;min-width:42px;min-height:42px;height:42px;padding:0;justify-content:center;gap:0;border-radius:11px}.topbar-page-actions .refresh{font-size:20px;line-height:1}.topbar-page-actions .panel-tool-button--icon>b,.topbar-page-actions .column-visibility__trigger--icon b{display:none}.topbar-page-actions .panel-tool-button--icon>span,.topbar-page-actions .column-visibility__trigger--icon>span{margin:0;font-size:20px;line-height:1}.topbar-page-actions .column-visibility,.topbar-page-actions .column-menu,.topbar-page-actions [class*=column]{max-width:100%}.column-visibility__trigger--icon{display:inline-flex;align-items:center;justify-content:center;gap:0;width:34px;min-height:34px;padding:0}.column-visibility__trigger--icon>span{font-size:15px}.route-context{display:flex;align-items:center;min-width:0}.route-context b{font-size:13px;font-weight:800;color:#1d324a;max-width:min(28vw,220px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-context small,.top-actions .connection,.top-actions .global-table-view__trigger{display:none}.topbar-role-filter{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:800;color:var(--wms-muted)}.topbar-role-filter select{min-height:34px;padding:4px 8px;border:1px solid var(--wms-border,#dbe2e8);border-radius:9px;background:var(--wms-panel);font-size:10px;font-weight:800}.panel-tool-button--icon{width:42px;min-width:42px;min-height:42px;padding:0;justify-content:center;gap:0;border-radius:11px}.panel-tool-button--icon>b{display:none}.panel-tool-button--icon>span{margin:0;font-size:20px;line-height:1}.workflow-table-panel--bare>.panel-head,.resource-panel--bare>.panel-head:not(.panel-head--title-only),.user-management-panel--bare>.panel-head{display:none}.workflow-table-panel--bare,.resource-panel--bare,.user-management-panel--bare{overflow:visible}.panel-head--title-only{min-height:0;padding:8px 12px;border-bottom:1px solid var(--wms-line-soft)}.loading.loading--quiet{min-height:0;height:3px;padding:0;margin:0;gap:0;overflow:hidden;background:transparent;display:block;position:relative}.loading.loading--quiet>i{position:absolute;inset:0 auto 0 0;width:35%;height:100%;border:0;border-radius:0;background:linear-gradient(90deg,transparent,#2bb885,transparent);animation:wms-quiet-load .9s ease-in-out infinite;box-shadow:none}.loading.loading--quiet>span:not(.sr-only),.loading.loading--quiet>small{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes wms-quiet-load{0%{transform:translate(-120%)}to{transform:translate(320%)}}.route-suspense-fallback--quiet{min-height:0;height:0;overflow:hidden;padding:0;margin:0}.loading:not(.loading--quiet){min-height:40px;padding:8px}.loading:not(.loading--quiet)>span,.loading:not(.loading--quiet)>small{display:none}}@layer s11{.label-ocr-trigger{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px 0 8px;border:1px solid #c9a24a;border-radius:999px;background:linear-gradient(145deg,#2a3f52,#1c2d3d);color:#f7e7b4;box-shadow:0 2px 8px #1c2d3d2e;font-size:10px;font-weight:800;letter-spacing:.01em}.label-ocr-trigger:hover{filter:brightness(1.06);transform:translateY(-1px)}.label-ocr-trigger b{font-size:10px;font-weight:800}.label-ocr-trigger__icon{position:relative;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--wms-warning-line);display:grid;place-items:center}.label-ocr-trigger__icon>i{width:10px;height:2px;border-radius:2px;background:var(--wms-warning-line);box-shadow:0 -3px 0 var(--wms-warning-line),0 3px 0 var(--wms-warning-line)}.label-ocr-trigger__icon>em{position:absolute;inset:-2px;border-radius:6px;border:1px dashed rgba(239,208,122,.45);animation:label-ocr-pulse 1.8s ease-in-out infinite}@keyframes label-ocr-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.label-ocr-trigger--compact{min-height:24px;padding:0 8px 0 6px}.label-ocr-trigger--compact b{font-size:9px}.label-ocr-trigger--icon{min-width:32px;width:32px;height:32px;min-height:32px;padding:0;border-radius:10px;justify-content:center}.label-ocr-trigger--icon .label-ocr-trigger__icon{width:16px;height:16px}.label-ocr-sheet-backdrop{position:fixed;inset:0;z-index:80;background:#0c141e8c;display:flex;align-items:flex-end;justify-content:center;padding:12px}.label-ocr-sheet{width:min(560px,100%);max-height:min(92vh,820px);overflow:auto;border-radius:18px 18px 14px 14px;background:var(--wms-panel);box-shadow:0 18px 50px #0a141e47}.label-ocr-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid #e7eef2;position:sticky;top:0;background:var(--wms-panel);z-index:1}.label-ocr-sheet__head small{display:block;color:#b8861f;font-size:9px;font-weight:800}.label-ocr-sheet__head h2{margin:2px 0 0;font-size:15px;color:var(--wms-ink)}.label-ocr-camera,.label-ocr-processing,.label-ocr-review{padding:12px 14px 16px}.label-ocr-viewport{position:relative;overflow:hidden;border-radius:14px;background:#0f1a24;min-height:280px}.label-ocr-viewport video{width:100%;height:min(52vh,420px);object-fit:cover;display:block}.label-ocr-native-preview{display:block;width:100%;height:min(52vh,420px);object-fit:contain;background:#0f1a24}.label-ocr-native-wait{min-height:280px;display:grid;place-content:center;justify-items:center;gap:8px;color:#e9d89f;background:radial-gradient(circle at 50% 30%,#263d50,#0f1a24 68%)}.label-ocr-native-wait span{display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(239,208,122,.65);border-radius:20px;font-size:28px;box-shadow:0 0 0 8px #efd07a0f}.label-ocr-native-wait b{font-size:12px;font-weight:900;letter-spacing:.02em}.label-ocr-frame{pointer-events:none;position:absolute;inset:12% 10%;border:2px solid rgba(239,208,122,.9);border-radius:12px;box-shadow:0 0 0 999px #080e1447}.label-ocr-frame span{position:absolute;left:50%;bottom:8px;transform:translate(-50%);padding:3px 8px;border-radius:999px;background:#0000008c;color:#fff;font-size:9px;white-space:nowrap}.label-ocr-actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;flex-wrap:wrap}button.label-ocr-shutter.primary{flex:1 1 100%;min-height:48px;width:100%;max-width:100%;border-radius:14px;border:1px solid #c8942e;background:linear-gradient(145deg,var(--wms-warning-line),#c9952d);color:#1a1200;font-size:14px;font-weight:900;letter-spacing:.02em;box-shadow:0 6px 18px #b4781447}button.label-ocr-shutter.primary:disabled{opacity:.55;box-shadow:none}.label-ocr-hint,.label-ocr-message{margin:10px 0 0;color:var(--wms-muted);font-size:10px;line-height:1.7;text-align:center}.label-ocr-message{color:#b0412d;font-weight:700}.label-ocr-processing{display:grid;gap:12px;justify-items:center;text-align:center}.label-ocr-processing img,.label-ocr-review__meta img{width:100%;max-height:180px;object-fit:cover;border-radius:12px;border:1px solid #e2eaf0}.label-ocr-processing strong{display:block;font-size:13px;color:var(--wms-ink)}.label-ocr-processing span{display:block;margin-top:4px;color:var(--wms-muted);font-size:10px}.label-ocr-progress-bar{margin-top:10px;height:4px;border-radius:999px;background:linear-gradient(90deg,#d7e8e1,#1d8b69,#d7e8e1);background-size:200% 100%;animation:label-ocr-bar 1.1s linear infinite}@keyframes label-ocr-bar{0%{background-position:100% 0}to{background-position:-100% 0}}.label-ocr-review__meta{display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:center;margin-bottom:10px}.label-ocr-review__meta small{display:block;color:#7d8f9e;font-size:9px}.label-ocr-review__meta b{display:block;color:var(--wms-ink);font-size:12px}.label-ocr-warnings{margin:0 0 10px;padding:8px 10px;border-radius:10px;background:#fff8e8;color:#8a6414;font-size:10px;line-height:1.7}.label-ocr-fields{display:grid;gap:8px}.label-ocr-fields label{display:flex;flex-direction:column;gap:4px;font-size:10px;font-weight:800;color:#41586b}.label-ocr-fields label em{margin-right:6px;color:var(--wms-muted);font-style:normal;font-weight:700;font-size:8px}.label-ocr-fields label.is-low input{border-color:#e2b14d;background:#fffaf0}.label-ocr-fields input{min-height:36px;border:1px solid #cfdce4;border-radius:10px;padding:0 10px;font-size:12px;font-weight:700;color:var(--wms-ink)}.label-ocr-raw{margin-top:10px;border:1px solid #e4ebf0;border-radius:10px;padding:6px 8px;background:#f8fafb}.label-ocr-raw summary{cursor:pointer;font-size:10px;font-weight:800;color:var(--wms-muted)}.label-ocr-raw pre{margin:8px 0 0;max-height:120px;overflow:auto;white-space:pre-wrap;font-size:10px;color:#334}.label-ocr-review__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.label-ocr-sheet--live{width:min(560px,100%)}.label-ocr-viewport.is-live{box-shadow:0 0 0 2px #1d8b6959 inset}.label-ocr-live-thumb{position:absolute;left:10px;bottom:10px;width:72px;height:54px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.55);opacity:.92}.label-ocr-live-status{display:grid;gap:4px;margin-top:10px;padding:8px 10px;border-radius:11px;background:#f3f8f6;border:1px solid #d7e8e1}.label-ocr-live-status strong{font-size:12px;color:#1d4a3c}.label-ocr-live-status span{font-size:10px;color:var(--wms-muted)}.label-ocr-live-status .ok{color:var(--wms-success-ink);font-weight:800}.label-ocr-live-status .warn{color:#9a6a12;font-weight:800}.label-ocr-live-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:10px}.label-ocr-live-fields>div{padding:6px 8px;border-radius:9px;border:1px solid #dce6ec;background:var(--wms-panel);min-width:0}.label-ocr-live-fields>div.is-ok{border-color:#9fd0bc;background:#f3fbf7}.label-ocr-live-fields>div.is-low{border-color:#e8c98a;background:#fffaf0}.label-ocr-live-fields small{display:block;color:#7d8f9e;font-size:8px;font-weight:800}.label-ocr-live-fields b{display:block;margin-top:2px;font-size:11px;color:var(--wms-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-ocr-live-fields--edit label{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 9px;border-radius:12px;border:1px solid var(--wms-line);background:linear-gradient(180deg,#fff,#f7fafc);box-shadow:0 1px #ffffffe6 inset}.label-ocr-live-fields--edit label.is-ok{border-color:#9fd0bc;background:#f3fbf7}.label-ocr-live-fields--edit label.is-mid{border-color:#e0d09a;background:#fffdf5}.label-ocr-live-fields--edit label.is-low{border-color:#e8c98a;background:#fffaf0}.label-ocr-field-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.label-ocr-field-head small{font-size:9px;font-weight:800;color:var(--wms-muted)}.label-ocr-field-head em{font-style:normal;font-size:10px;font-weight:900;color:var(--wms-ink-soft);font-variant-numeric:tabular-nums}.label-ocr-conf{display:block;height:3px;border-radius:999px;background:#e6eef3;overflow:hidden}.label-ocr-conf>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d4a017,#1f9a78)}.label-ocr-live-fields--edit input{min-height:34px;width:100%;border:1px solid #d5e1e8;border-radius:9px;padding:4px 8px;font-size:13px;font-weight:800;color:var(--wms-ink);background:#fff;direction:ltr}.label-ocr-live-fields--edit input:focus{outline:none;border-color:color-mix(in srgb,var(--wms-brand) 45%,#ccc);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent)}.label-ocr-raw-toggle{grid-column:1/-1;display:grid;gap:6px;margin-top:2px}.label-ocr-raw-toggle>button{justify-self:start;min-height:30px;font-size:11px;font-weight:800}.label-ocr-raw-text{margin:0;max-height:140px;overflow:auto;padding:8px 10px;border-radius:10px;border:1px dashed #c9d6de;background:#0f1a24;color:#d7e4ef;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.label-ocr-viewport.is-live .label-ocr-frame{box-shadow:0 0 0 999px #080e1452,0 0 0 1px #efd07a59 inset;animation:label-ocr-frame-glow 1.6s ease-in-out infinite}@keyframes label-ocr-frame-glow{0%,to{border-color:#efd07abf}50%{border-color:#ffe696f2}}.label-ocr-actions--minimal{justify-content:flex-start}.label-ocr-success{display:grid;justify-items:center;gap:8px;padding:36px 18px 42px;text-align:center}.label-ocr-success__mark{width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#2fbf86,#1a8f64);color:#fff;font-size:52px;font-weight:900;box-shadow:0 12px 30px #1a8f6459;animation:label-ocr-pop .45s ease}.label-ocr-success strong{font-size:20px;color:var(--wms-success-ink)}.label-ocr-success span{font-size:12px;color:var(--wms-muted)}@keyframes label-ocr-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.label-ocr-https-banner,.login-https-banner,.camera-https-banner{display:grid;gap:8px;margin:10px 0 12px;padding:12px;border-radius:12px;border:1px solid #e2b14d;background:linear-gradient(180deg,#fff8e8,#fff);color:#7a5a12;font-size:11px;line-height:1.7}.label-ocr-https-banner strong,.login-https-banner strong,.camera-https-banner strong{color:#6a4a0d;font-size:12px}.label-ocr-https-banner a,.login-https-banner a,.camera-https-banner a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:10px;text-decoration:none;font-weight:800}.login-https-banner small,.camera-https-banner small{direction:ltr;text-align:left;word-break:break-all;color:#8a6a20}.camera-https-banner{position:sticky;top:var(--wms-topbar-h, 56px);z-index:28;margin:0;padding:10px 12px;border-radius:0;border-left:0;border-right:0;border-top:0;box-shadow:0 6px 16px #5a3c0014}.camera-https-banner__body{display:grid;gap:6px;max-width:1100px;margin:0 auto}.camera-https-banner__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.camera-https-banner__actions .button-link,.camera-https-banner__actions button{min-height:40px;font-size:12px;font-weight:800}@media(max-width:760px){.camera-https-banner{top:calc(var(--topbar-height, 52px))}.camera-https-banner__actions{flex-direction:column;align-items:stretch}.camera-https-banner__actions .button-link,.camera-https-banner__actions button{width:100%}}.suppliers-hub{display:flex;flex-direction:column;gap:12px;min-width:0}.suppliers-hub .resource-workspace{min-width:0}.suppliers-hub__samples-btn{display:inline-flex;align-items:center;gap:5px;font-weight:800}.suppliers-hub__samples-btn span{font-size:12px;line-height:1;opacity:.9}.suppliers-hub__samples-btn b{font-size:11px;font-weight:900}.suppliers-hub__samples-btn.is-open{border-color:var(--wms-success);background:linear-gradient(180deg,#e7f7f1,#fff);color:var(--wms-success-ink);box-shadow:0 0 0 2px #1f9a7824}.suppliers-hub__samples-btn.has-samples{border-color:var(--wms-success);background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink));color:#fff;box-shadow:0 4px 12px #176b5247}.suppliers-hub__samples-btn.has-samples b,.suppliers-hub__samples-btn.has-samples span{color:#fff}.suppliers-hub__samples-btn.has-samples.is-open{background:linear-gradient(145deg,var(--wms-success-ink),#0f4d3a);box-shadow:0 0 0 2px #1f9a7847,0 4px 12px #176b524d}.production-date-field{position:relative}.production-date-field__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:0 12px;margin:0;border:1px solid #c9ddd4;border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font-size:12px;font-weight:800;cursor:pointer;text-align:start;box-shadow:inset 0 1px #fffc}.production-date-field__trigger.is-empty{color:var(--wms-muted);font-weight:700}.production-date-field__trigger.is-open,.production-date-field__trigger:focus{outline:none;border-color:var(--wms-success);box-shadow:0 0 0 3px #1f9a7829}.production-date-field__trigger em{font-style:normal;opacity:.85}.production-date-field__trigger.ire-input{min-height:34px;border-radius:8px}.jalali-picker{position:absolute;z-index:40;inset-inline:0;top:calc(100% + 4px);width:min(100%,280px);padding:10px;border:1px solid #c5ddd2;border-radius:14px;background:var(--wms-panel);box-shadow:0 14px 32px #10322829;animation:jalali-pop .14s ease-out}.jalali-picker--portal{position:fixed;z-index:var(--wms-z-popover);inset:auto;width:300px;max-width:calc(100vw - 16px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;color:var(--wms-ink);font-family:inherit;text-align:start;animation:none}@keyframes jalali-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.jalali-picker__head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.jalali-picker__title{display:flex;align-items:center;gap:8px;font-size:13px;color:#145a45}.jalali-picker__title strong{font-weight:900}.jalali-picker__title span{font-weight:800;opacity:.85}.jalali-picker__nav{width:32px;height:32px;border:1px solid #d5e7df;border-radius:10px;background:#f4faf7;color:var(--wms-success-ink);font-size:16px;font-weight:900;cursor:pointer;line-height:1}.jalali-picker__nav:hover{background:#e5f5ee}.jalali-picker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.jalali-picker__weekdays span{text-align:center;font-size:10px;font-weight:900;color:#7a9488;padding:4px 0}.jalali-picker__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.jalali-picker__day{min-height:34px;border:0;border-radius:10px;background:transparent;color:#1d3f52;font-size:12px;font-weight:800;cursor:pointer}.jalali-picker__day:not(.is-empty):hover{background:var(--wms-success-soft)}.jalali-picker__day.is-empty{cursor:default;pointer-events:none}.jalali-picker__day.is-today{box-shadow:inset 0 0 0 1.5px var(--wms-success);color:var(--wms-success-ink)}.jalali-picker__day.is-selected{background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink));color:#fff}.jalali-picker__foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed #dceae3}.jalali-picker__foot .secondary{min-height:30px;padding:0 10px;font-size:11px;font-weight:800}.jalali-picker__equiv{margin-inline-start:auto;font-size:9px;font-style:normal;font-weight:700;color:#7a90a0}.suppliers-hub__bulk-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 10px;padding:10px 12px;border:1px solid #cfe3d8;border-radius:12px;background:linear-gradient(120deg,#f3fbf6,#fff);box-shadow:0 6px 18px #123c280f}.suppliers-hub__bulk-bar b{font-size:15px;color:#146b4d}.suppliers-hub__bulk-bar span{color:#4d6a5c;font-size:12px;font-weight:700}.suppliers-hub__select-chip{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 8px;border:1px solid #d5e0e8;border-radius:8px;background:#f7fafc;color:#35566d;cursor:pointer;font-size:10px;font-weight:800}.suppliers-hub__select-chip input{width:15px;height:15px;accent-color:var(--wms-success)}.suppliers-hub__select-chip--icon{min-height:34px;min-width:34px;padding:0;justify-content:center;border-radius:9px}.suppliers-hub__settings-btn{display:inline-flex;align-items:center;gap:5px;font-weight:800}.suppliers-hub__settings-btn span{font-size:12px;line-height:1;opacity:.9}.suppliers-hub__settings-btn b{font-size:11px;font-weight:900}.suppliers-hub__settings-btn.has-shamsi{border-color:var(--wms-success-line);background:linear-gradient(145deg,#eefaf5,#fff);color:var(--wms-success-ink)}.suppliers-hub__settings-pill{margin-inline-start:2px;padding:1px 6px;border-radius:999px;background:var(--wms-success);color:#fff;font-size:8px;font-style:normal;font-weight:900;line-height:1.4}.suppliers-hub__settings-pill--dot{position:absolute;top:3px;inset-inline-end:3px;width:7px;height:7px;margin:0;padding:0;border-radius:50%;background:var(--wms-success);box-shadow:0 0 0 1.5px var(--wms-panel)}.suppliers-hub__settings-btn.action-chip--icon{position:relative}.suppliers-hub__settings-dialog{width:min(640px,96vw);max-height:min(90vh,820px);padding:0;overflow:hidden;display:flex;flex-direction:column}.suppliers-hub__settings-dialog .suppliers-hub__settings-body{overflow:auto;flex:1}.suppliers-hub__name-cell{display:inline-flex;align-items:center;gap:8px;min-width:0}.suppliers-hub__name-cell .suppliers-hub__select-chip{min-height:auto;padding:0;border:0;background:transparent;gap:0}.suppliers-hub__name-cell .suppliers-hub__select-chip input{width:14px;height:14px;margin:0}.suppliers-hub .row-actions--icons{justify-content:flex-end}.suppliers-hub__row-tools{display:inline-flex;align-items:center;gap:5px;padding-inline-end:8px;margin-inline-end:3px;border-inline-end:1px solid #e1e7ec}.suppliers-hub__active-toggle{position:relative;width:32px;height:18px;padding:0;border:0;border-radius:999px;background:#d7dee3;cursor:pointer;flex:none;transition:background .16s ease}.suppliers-hub__active-toggle.is-active{background:var(--wms-success)}.suppliers-hub__active-toggle:disabled{opacity:.55;cursor:wait}.suppliers-hub__active-toggle-dot{position:absolute;top:2px;inset-inline-start:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10281e40;transition:inset-inline-start .16s ease}.suppliers-hub__active-toggle.is-active .suppliers-hub__active-toggle-dot{inset-inline-start:calc(100% - 16px)}.suppliers-hub__toggle-error{margin:0 0 10px;padding:9px 14px;border-radius:9px;border-right:4px solid #ca4d4d;background:#fff2f2;color:#8f3a3a;font-size:12px;font-weight:700}.suppliers-hub__field-config{display:grid;gap:12px;margin-top:4px}.suppliers-hub__field-config-head{display:flex;flex-direction:column;gap:2px}.suppliers-hub__field-config-head b{font-size:13px;color:#16354a}.suppliers-hub__field-config-head small{font-size:10px;color:#6d8596;font-weight:700;line-height:1.55}.suppliers-hub__stage-block{border:1px solid var(--wms-line);border-radius:12px;background:#f8fbfc;padding:10px 10px 8px;display:grid;gap:8px}.suppliers-hub__stage-block h3{margin:0;font-size:12px;font-weight:900;color:#1a4a3a}.suppliers-hub__stage-block--pallet{background:#f6fafc}.supplier-pallet-field-groups{display:grid;gap:9px}.supplier-pallet-field-group{overflow:hidden;border:1px solid #dde7ed;border-radius:11px;background:#fff}.supplier-pallet-field-group>header{display:flex;align-items:flex-start;gap:9px;padding:9px 10px;border-bottom:1px solid #e6edf1;background:#f7fafb}.supplier-pallet-field-group>header>span{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:8px;background:#193a52;color:#fff;font-size:11px;font-weight:900}.supplier-pallet-field-group>header>div{display:flex;min-width:0;flex-direction:column;gap:2px}.supplier-pallet-field-group>header b{color:#1b3b50;font-size:12px;font-weight:900}.supplier-pallet-field-group>header small{color:#6f8594;font-size:9px;font-weight:650;line-height:1.5}.supplier-pallet-field-group>.suppliers-hub__field-table{padding:7px}.supplier-pallet-field-group>.suppliers-hub__tag-grid{padding:0 7px 8px}.supplier-pallet-field-group--status>header{background:#f0faf5}.supplier-pallet-field-group--status>header>span{background:#18805e}.suppliers-hub__field-table{display:grid;gap:4px}.suppliers-hub__field-row{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto;align-items:center;gap:8px;padding:7px 8px;border-radius:9px;background:var(--wms-panel);border:1px solid var(--wms-line-soft)}.suppliers-hub__field-row.is-head{background:transparent;border:0;padding:0 8px 2px;color:#6d8596;font-size:9px;font-weight:800}.suppliers-hub__field-row>span b{display:block;font-size:12px;color:#1a3044}.suppliers-hub__field-row>span small{display:block;margin-top:2px;font-size:9px;color:#7a8f9e;font-weight:650}.suppliers-hub__field-check{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:#35566c;cursor:pointer;user-select:none}.suppliers-hub__field-check input{width:16px;height:16px;accent-color:var(--wms-success)}.suppliers-hub__field-check.is-disabled{opacity:.45;cursor:not-allowed}.suppliers-hub__settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid #e5eef2;background:linear-gradient(180deg,#f3faf7,#fff)}.suppliers-hub__settings-head small{display:block;color:#1d8b69;font-size:9px;font-weight:900}.suppliers-hub__settings-head h2{margin:2px 0 0;font-size:16px;color:#16354a}.suppliers-hub__settings-body{padding:14px 16px 8px;display:grid;gap:12px}.suppliers-hub__settings-tabs{display:flex;gap:6px;padding:8px 16px 0;border-bottom:1px solid #e5eef2;background:#fbfdfe}.suppliers-hub__settings-tabs button{position:relative;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:#6d8596;font-size:12px;font-weight:800;cursor:pointer}.suppliers-hub__settings-tabs button:hover{color:#1a4a3a}.suppliers-hub__settings-tabs button.is-active{color:#146b4d;border-bottom-color:var(--wms-success)}.suppliers-hub__settings-tabs button em{padding:1px 6px;border-radius:999px;background:#e7f1f7;color:#4a6d84;font-size:8px;font-style:normal;font-weight:900}.suppliers-hub__settings-tabs button.is-active em{background:#dcf2e8;color:#146b4d}.terminology-editor{display:grid;gap:11px;min-width:0}.terminology-editor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.terminology-editor__head b{display:block;font-size:13px;color:#16354a}.terminology-editor__head small{display:block;margin-top:3px;max-width:62ch;color:#6f8594;font-size:10px;font-weight:650;line-height:1.75}.terminology-editor__badge{flex:none;padding:4px 9px;border-radius:999px;background:#fff4e2;color:#95651b;font-size:9px;font-weight:900;white-space:nowrap}.terminology-editor__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.terminology-editor__tools .search-box{height:34px;min-width:min(240px,100%);flex:1}.terminology-editor__tools .search-box input{font-size:11px}.terminology-editor__groups{display:flex;flex-wrap:wrap;gap:4px}.terminology-editor__groups button{padding:5px 10px;border:1px solid #dde7ed;border-radius:999px;background:var(--wms-panel);color:#5b7385;font-size:10px;font-weight:800;cursor:pointer}.terminology-editor__groups button:hover{border-color:#b9d2c6;background:#f5faf8}.terminology-editor__groups button.is-active{border-color:var(--wms-success);background:#e9f7f1;color:var(--wms-success-ink)}.terminology-editor__list{display:grid;gap:5px}.terminology-editor__row{display:grid;grid-template-columns:minmax(110px,1.1fr) repeat(3,minmax(0,1fr)) 62px;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:var(--wms-panel);border:1px solid var(--wms-line-soft)}.terminology-editor__row.is-head{background:transparent;border:0;padding:2px 9px;color:#6d8596;font-size:9px;font-weight:800}.terminology-editor__row.is-head b{display:block;font-size:10px;color:#4a6377;font-weight:900}.terminology-editor__row.is-head small{display:block;margin-top:1px;font-size:8px;color:#93a6b3;font-weight:650}.terminology-editor__row.is-customised{border-color:#cfe3d8;background:linear-gradient(90deg,#f4fbf7,var(--wms-panel) 45%)}.terminology-editor__key{min-width:0}.terminology-editor__key b{display:block;font-size:12px;color:#1a3044;font-weight:900}.terminology-editor__key small{display:block;margin-top:1px;font-size:9px;color:#93a6b3;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminology-editor__cell{display:block;margin:0;min-width:0}.terminology-editor__cell input{width:100%;min-height:32px;padding:0 9px;border:1px solid #dbe2e8;border-radius:8px;background:#fbfcfd;color:#17243a;font-size:11px;font-weight:700;outline:0}.terminology-editor__cell input:focus{border-color:var(--wms-success);box-shadow:0 0 0 3px #1f9a7824;background:var(--wms-panel)}.terminology-editor__cell input::placeholder{color:#a9b8c3;font-weight:650}.terminology-editor__reset{display:flex;justify-content:flex-end}.terminology-editor__reset button{padding:4px 8px;border:1px solid #e6d3d3;border-radius:7px;background:#fff7f7;color:#9c5555;font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.terminology-editor__reset button:hover{border-color:#d9b6b6;background:#fdeeee}.terminology-editor__empty{margin:6px 0;color:#8a99a6;font-size:11px;font-weight:700;text-align:center}.terminology-editor__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:9px;border-top:1px solid #eaf0f3}.terminology-editor__saved{color:var(--wms-success-ink);font-size:11px;font-weight:900}@media(max-width:760px){.terminology-editor__row{grid-template-columns:1fr;gap:6px;padding:10px}.terminology-editor__row.is-head{display:none}.terminology-editor__cell:before{content:attr(data-label);display:block;margin-bottom:3px;color:#7a8f9e;font-size:9px;font-weight:800}.terminology-editor__reset{justify-content:flex-start}.terminology-editor__head{flex-direction:column}}.suppliers-hub__settings-lead{margin:0;color:#5f7586;font-size:11px;font-weight:700;line-height:1.7}.suppliers-hub__settings-toggle{display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px;border:1px solid #d7e7e0;border-radius:14px;background:linear-gradient(145deg,#f7fcfa,#fff);cursor:pointer}.suppliers-hub__settings-toggle input{margin-top:3px;width:18px;height:18px;accent-color:var(--wms-success)}.suppliers-hub__settings-toggle b{display:block;color:#145a45;font-size:13px}.suppliers-hub__settings-toggle small{display:block;margin-top:4px;color:#6d8596;font-size:10px;font-weight:700;line-height:1.6}.suppliers-hub__settings-note{margin:0;padding:8px 10px;border-radius:10px;background:#eef7f3;color:#1a6b52;font-size:10px;font-weight:700}.production-date-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.production-date-field span{font-size:11px;font-weight:800;color:#3d5c70}.production-date-field small{display:block;color:var(--wms-muted);font-size:9px;font-weight:800;margin-bottom:2px}.production-date-field input{min-height:36px;width:100%;box-sizing:border-box}.production-date-field--shamsi input{font-weight:800;letter-spacing:.3px;font-variant-numeric:tabular-nums}.production-date-field__badge{display:inline-block;margin-inline-start:4px;padding:1px 6px;border-radius:999px;background:var(--wms-success);color:#fff;font-size:8px;font-style:normal;font-weight:900;vertical-align:middle}.production-date-field__hint{display:block;color:#6d8596;font-size:9px;font-style:normal;font-weight:700;line-height:1.4}.data-table__row--expanded>td{background:linear-gradient(180deg,#f3fbf7,#eef7f3);border-bottom-color:transparent}.data-table-expand-host{min-width:0}.suppliers-hub__samples{min-width:0;border:1px solid #d5e8df;border-radius:16px;overflow:hidden;background:linear-gradient(165deg,#f7fcfa,#fff 38% 100%);box-shadow:0 10px 28px #14503c12,0 1px #fffc inset}.suppliers-hub__samples--inline{margin:2px 0 6px}.suppliers-hub__samples--dense{border-radius:12px}.suppliers-hub__samples-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 10px;border-bottom:1px solid #e2efe9;background:linear-gradient(120deg,rgba(31,154,120,.07),transparent)}.suppliers-hub__samples-toolbar-title{display:flex;align-items:center;gap:8px;min-width:0}.suppliers-hub__samples-toolbar-title small{display:block;color:#1d8b69;font-size:8px;font-weight:900}.suppliers-hub__samples-toolbar-title strong{display:block;font-size:13px;color:#16354a;line-height:1.2}.suppliers-hub__samples-toolbar-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.suppliers-hub__samples-toolbar-actions .primary,.suppliers-hub__samples-toolbar-actions .secondary{min-height:32px;padding:4px 10px;font-size:11px}.suppliers-hub__cam-btn{font-weight:900}.suppliers-hub__empty-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px}.suppliers-hub__empty-actions .primary,.suppliers-hub__empty-actions .secondary{min-height:40px;padding:0 14px;font-weight:800}.suppliers-hub__samples-brand--sm{width:30px;height:30px;border-radius:10px;font-size:13px;box-shadow:0 4px 10px #1f9a7833}.suppliers-hub__doc-tabs--dense{padding:6px 10px 4px;gap:5px}.suppliers-hub__doc-tabs--dense button{min-height:30px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800}.suppliers-hub__doc-tabs--dense button b,.suppliers-hub__doc-tabs--dense button small{display:none}.suppliers-hub__rules-strip{margin:0;padding:4px 10px 8px;color:#5d7586;font-size:10px;line-height:1.5;font-weight:700}.suppliers-hub__rules-strip b{color:#1a6b52}.suppliers-hub__samples--dense .supplier-label-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding:6px 10px 12px}.suppliers-hub__samples--dense .supplier-label-card{padding:7px;gap:6px;border-radius:11px}.suppliers-hub__samples--dense .supplier-label-card__thumb{aspect-ratio:5/3;border-radius:8px}.suppliers-hub__samples--dense .supplier-label-card__actions .primary,.suppliers-hub__samples--dense .supplier-label-card__actions .danger-button{min-height:28px;font-size:10px}.form-grid--dense{gap:8px}.form-grid--dense label span small{display:block;font-size:8px;font-weight:700;color:var(--wms-muted)}.form-grid--dense input.is-invalid,.packing-lines-table input.is-invalid{border-color:#d36b6b;box-shadow:0 0 0 2px #d36b6b1f}.supplier-label-annotate{width:min(1040px,96vw)}.supplier-label-annotate__layout{gap:10px}.supplier-label-annotate__preview img{max-height:min(42vh,320px)}.suppliers-hub__samples-head{display:flex;align-items:flex-start;gap:12px;padding:14px 16px 12px;border-bottom:1px solid #e2efe9;background:linear-gradient(120deg,rgba(31,154,120,.08),rgba(33,118,138,.04) 55%,transparent)}.suppliers-hub__samples-brand{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,var(--wms-success),#21768a);color:#fff;font-size:18px;box-shadow:0 8px 18px #1f9a7847}.suppliers-hub__samples-title{flex:1 1 auto;min-width:0}.suppliers-hub__samples-title small{display:block;color:#1d8b69;font-size:9px;font-weight:900;letter-spacing:.2px}.suppliers-hub__samples-title h2{margin:2px 0 4px;font-size:15px;color:#16354a}.suppliers-hub__samples-title p{margin:0;color:#6b8193;font-size:11px;line-height:1.7;max-width:56ch}.suppliers-hub__samples-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.suppliers-hub__samples-badge{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid #b7decd;background:#eef9f4;color:var(--wms-success-ink);font-size:10px;font-weight:900}.suppliers-hub__samples-close{min-height:32px;padding:4px 12px;font-size:11px}.suppliers-hub__doc-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px 8px}.suppliers-hub__doc-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:48px;padding:8px 14px;border:1px solid #d5e1e8;border-radius:14px;background:#f7fafb;color:#4a6578;cursor:pointer;text-align:start;transition:.15s ease}.suppliers-hub__doc-tabs button b{font-size:12px;font-weight:900;line-height:1.2}.suppliers-hub__doc-tabs button small{font-size:9px;font-weight:700;color:var(--wms-muted);line-height:1.3}.suppliers-hub__doc-tabs button:hover{border-color:#9ec4b8;background:#f1faf6;transform:translateY(-1px)}.suppliers-hub__doc-tabs button.is-active{border-color:var(--wms-success);background:linear-gradient(180deg,#e9f8f2,#fff);color:var(--wms-success-ink);box-shadow:0 0 0 2px #1f9a781f,0 6px 14px #1f9a781a}.suppliers-hub__doc-tabs button.is-active small{color:#3d8a72}.suppliers-hub__samples-actions{padding:0 14px 10px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.suppliers-hub__notice{margin:0 14px 8px}.suppliers-hub__error{padding:0 14px 8px}.suppliers-hub__empty{margin:4px 14px 16px;padding:22px 16px;border:1px dashed #c5d9d0;border-radius:14px;background:#f8fbfa}.suppliers-hub__empty span[aria-hidden]{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 8px;border-radius:12px;background:#e7f4ef;color:#1a7a5c;font-size:16px}.suppliers-hub__empty .primary{margin-top:10px}.supplier-label-card__file{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#eef6f3,#dfece7);color:#1a7a5c;font-size:13px;font-weight:900;letter-spacing:.4px}.supplier-label-annotate__file-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:220px;padding:16px;border:1px dashed #c5d8d0;border-radius:14px;background:#f5faf8}.supplier-label-annotate__file-card b{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:var(--wms-success);color:#fff;font-size:12px}.supplier-label-annotate__file-card span{font-size:11px;font-weight:800;color:#2a4a5a;text-align:center;word-break:break-all}.supplier-label-annotate__file-card a{font-size:11px;font-weight:800;color:#1a7a5c}.supplier-label-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:4px 14px 16px}.supplier-label-card{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid #e0e9ee;border-radius:14px;background:#fbfcfd;box-shadow:0 2px 8px #1432460a;transition:.15s ease}.supplier-label-card:hover{transform:translateY(-1px);box-shadow:0 8px 18px #14324614}.supplier-label-card.is-annotated{border-color:#9fd0bc;background:linear-gradient(180deg,#f4fbf8,#fff)}.supplier-label-card.is-missing-annotation{border-color:#e8c98a;background:linear-gradient(180deg,#fffaf0,#fff)}.supplier-label-card__thumb{display:block;padding:0;border:0;border-radius:12px;overflow:hidden;background:var(--wms-line-soft);aspect-ratio:4/3;cursor:zoom-in}.supplier-label-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.supplier-label-card__missing{display:grid;place-items:center;width:100%;height:100%;padding:8px;text-align:center;background:linear-gradient(145deg,#fff5f5,#fdecea);color:#b42318;font-size:10px;font-weight:800;line-height:1.4}.supplier-label-card b{display:block;font-size:11px;color:#243a4f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplier-label-card small{display:block;color:var(--wms-muted);font-size:9px}.supplier-label-card__status{display:block;margin-top:4px;font-size:10px;font-weight:800;line-height:1.5}.supplier-label-card__status.ok{color:var(--wms-success-ink)}.supplier-label-card__status.need{color:#9a6a12}.supplier-label-card__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.supplier-label-card__actions .primary,.supplier-label-card__actions .danger-button{min-height:30px;padding:4px 8px;font-size:10px}.supplier-label-preview{width:min(720px,96vw)}.supplier-label-preview img{width:100%;max-height:70vh;object-fit:contain;border-radius:10px;background:#0f1a24}.supplier-label-annotate{width:min(980px,96vw);max-height:min(92vh,860px);overflow:auto}.supplier-label-annotate__layout{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.25fr);gap:12px;padding:0 4px 4px}.supplier-label-annotate__preview{position:sticky;top:0;align-self:start}.supplier-label-annotate__preview img{width:100%;max-height:min(55vh,420px);object-fit:contain;border-radius:12px;border:1px solid #dce6ec;background:#0f1a24}.supplier-label-annotate__preview small{display:block;margin-top:6px;color:#7d8f9e;font-size:9px;word-break:break-all}.supplier-label-annotate__fields .form-section{margin:0}.supplier-label-annotate__hint{margin:0 0 10px;color:#6b8193;font-size:11px;line-height:1.7;font-weight:700}.supplier-label-annotate__field-label{display:block;margin-bottom:6px;font-size:10px;font-weight:900;color:#4d6578}.label-pallet-mode{margin:0 0 12px;padding:10px 12px;border:1px solid #d7e7e0;border-radius:14px;background:linear-gradient(145deg,#f7fcfa,#fff)}.label-pallet-mode .supplier-label-annotate__field-label{margin-bottom:6px}.label-pallet-mode__hint{display:block;margin-top:6px;color:#5f8a7a;font-size:10px;font-weight:700;line-height:1.5}.packing-lines-table-wrap{margin-top:10px;border:1px solid #e0e9ee;border-radius:12px;overflow:auto;background:#fbfcfd}.packing-lines-table{width:100%;border-collapse:collapse;min-width:420px}.packing-lines-table th{padding:8px;background:#eef5f2;color:#3d5a4e;font-size:10px;font-weight:900;text-align:right;border-bottom:1px solid #dce8e2;white-space:nowrap}.packing-lines-table td{padding:6px;border-bottom:1px solid #edf2f0;vertical-align:middle}.packing-lines-table input{width:100%;min-height:34px;border:1px solid #d3dee6;border-radius:8px;padding:4px 8px;background:var(--wms-panel);font-size:11px;font-weight:700}@media(max-width:960px){.label-ocr-review__meta,.supplier-label-annotate__layout{grid-template-columns:1fr}.supplier-label-annotate__preview{position:static}.suppliers-hub__samples-head{flex-wrap:wrap}.suppliers-hub__samples-meta{width:100%;justify-content:flex-start}.suppliers-hub__doc-tabs button{flex:1 1 calc(50% - 8px);min-width:140px}}@media(max-width:760px){.suppliers-hub__samples-btn b{font-size:10px}.supplier-label-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:4px 10px 14px}.suppliers-hub__samples-head{padding:12px}.suppliers-hub__doc-tabs{padding:10px}.suppliers-hub .data-table tbody>tr.history-expand-row,.suppliers-hub .data-table tbody>tr.data-table-expand-row{display:block;width:100%;max-width:100%;min-width:0;overflow:visible;border:0;background:transparent;box-shadow:none}.suppliers-hub .data-table tbody>tr.history-expand-row>td,.suppliers-hub .data-table tbody>tr.data-table-expand-row>td{display:block;width:100%;max-width:none;min-width:0;flex:none;padding:6px 0 8px;border:0;background:transparent;white-space:normal}.suppliers-hub .data-table tbody>tr.history-expand-row>td:before,.suppliers-hub .data-table tbody>tr.data-table-expand-row>td:before{display:none;content:none}.suppliers-hub .data-table-expand-host,.suppliers-hub .history-expand-host{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.suppliers-hub .suppliers-hub__samples{width:100%;max-width:100%;min-width:0;margin:0}.suppliers-hub .suppliers-hub__samples-toolbar{flex-wrap:wrap;align-items:flex-start}.suppliers-hub .suppliers-hub__samples-toolbar-actions{width:100%;justify-content:flex-start}.suppliers-hub .entity-history{width:100%;max-width:100%}.suppliers-hub__doc-tabs--dense button{flex:0 0 auto;min-width:0}.suppliers-hub__samples--dense .supplier-label-grid,.supplier-label-grid{grid-template-columns:minmax(0,1fr)}.supplier-label-card{text-align:start}.supplier-label-card__thumb{aspect-ratio:16/9}.supplier-label-card small{direction:ltr;text-align:right}}.panel-head--title-only h2{font-size:13px;margin:0}.panel-tool-drawer--topbar{border-bottom:1px solid #e5ecef;background:#f7fafb}.top-actions{gap:8px}@media(max-width:1180px){.topbar-page-actions{max-width:min(42vw,420px)}.connection span,.connection{font-size:0}.connection i{margin:0}}}@layer s12{.form-layout-dense,.receipt-item-form,.pallet-entry-form,.pallet-range-form{margin-top:6px}.form-layout-dense .panel-head,.receipt-item-form .panel-head,.panel-head--dense{min-height:0;padding:6px 10px;gap:6px;align-items:center}.form-layout-dense .panel-head h2,.receipt-item-form .panel-head h2,.panel-head--dense h2{font-size:12px;margin:0;line-height:1.3}.form-layout-dense .panel-head small,.receipt-item-form .panel-head small,.panel-head--dense small{font-size:8px;margin:1px 0 0;line-height:1.35;max-width:56ch;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.form-section--dense,.form-layout-dense .form-section,.receipt-item-form .form-section,.pallet-entry-form .form-section,.pallet-range-form .form-section{margin:0 0 6px;padding:6px 8px;border-radius:10px}.form-section--dense+.form-section--dense,.form-layout-dense .form-section+.form-section{margin-top:6px}.form-section--dense>legend,.form-layout-dense .form-section>legend,.receipt-item-form .form-section>legend,.pallet-entry-form .form-section>legend,.pallet-range-form .form-section>legend{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;width:100%;margin:0 0 5px;padding:0;color:#29465d;font-size:10px;font-weight:900}.form-section--dense>legend small,.form-layout-dense .form-section>legend small,.receipt-item-form .form-section>legend small,.pallet-entry-form .form-section>legend small,.pallet-range-form .form-section>legend small{color:#8494a1;font-size:8px;font-weight:600;line-height:1.3}.form-grid--dense,.form-layout-dense .form-grid,.receipt-item-form .form-grid,.pallet-entry-form .form-grid,.pallet-range-form .form-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px 7px;padding:0;align-items:end}.form-grid--dense>.wide,.form-layout-dense .form-grid>.wide,.receipt-item-form .form-grid>.wide,.pallet-entry-form .form-grid>.wide,.pallet-range-form .form-grid>.wide{grid-column:1 / -1}.receipt-item-form .form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.receipt-item-form .form-grid>label:not(.wide){grid-column:span 1}.form-layout-dense label,.receipt-item-form label,.pallet-entry-form label,.pallet-range-form label{gap:3px;font-size:8px;font-weight:700;color:#4a6275}.form-layout-dense label>span,.receipt-item-form label>span,.pallet-entry-form label>span,.pallet-range-form label>span{font-size:8px;line-height:1.2}.form-layout-dense input,.form-layout-dense select,.form-layout-dense textarea,.receipt-item-form input,.receipt-item-form select,.receipt-item-form textarea,.pallet-entry-form input,.pallet-entry-form select,.pallet-entry-form textarea,.pallet-range-form input,.pallet-range-form select,.pallet-range-form textarea{min-height:28px;height:auto;padding:3px 7px;border-radius:7px;font-size:11px;line-height:1.3}.form-layout-dense textarea,.receipt-item-form textarea,.pallet-entry-form textarea,.pallet-range-form textarea{min-height:40px;max-height:64px;resize:vertical;line-height:1.4}.form-layout-dense .field-hint,.receipt-item-form .field-hint,.pallet-entry-form .field-hint,.pallet-range-form .field-hint{margin-top:1px;font-size:7px;line-height:1.25;opacity:.9}.form-layout-dense .dialog-actions,.receipt-item-form .dialog-actions,.pallet-entry-form .dialog-actions,.pallet-range-form .dialog-actions,.form-layout-dense .workflow-form-actions{min-height:0;padding:6px 8px;gap:6px;flex-wrap:wrap}.form-layout-dense .dialog-actions small,.receipt-item-form .dialog-actions small,.pallet-entry-form .dialog-actions small,.pallet-range-form .dialog-actions small{font-size:8px;line-height:1.3;max-width:42ch}.form-layout-dense .dialog-actions .primary,.form-layout-dense .dialog-actions .secondary,.receipt-item-form .dialog-actions .primary,.receipt-item-form .dialog-actions .secondary,.pallet-entry-form .dialog-actions .primary,.pallet-entry-form .dialog-actions .secondary,.pallet-range-form .dialog-actions .primary,.pallet-range-form .dialog-actions .secondary{min-height:30px;padding:4px 10px;font-size:10px;border-radius:8px}.receipt-item-form .async-combobox,.form-layout-dense .async-combobox{gap:3px}.receipt-item-form .async-combobox>span,.form-layout-dense .async-combobox>span{font-size:8px}.receipt-item-form .async-combobox input,.form-layout-dense .async-combobox input{min-height:28px;padding:3px 7px;font-size:11px}.receipt-item-form .async-combobox small,.form-layout-dense .async-combobox small{font-size:7px;line-height:1.25}.receipt-workflow--pallet-entry .workflow-step{min-height:0;padding:6px 8px;gap:4px}.receipt-workflow--pallet-entry .workflow-step b{width:22px;height:22px;font-size:10px}.receipt-workflow--pallet-entry .workflow-step span{font-size:10px}.receipt-workflow--pallet-entry .workflow-step small{font-size:8px}.receipt-workflow--pallet-entry .receipt-hero,.receipt-workflow--pallet-entry .receipt-summary{margin-bottom:0;gap:0}.receipt-workflow--pallet-entry .receipt-hero>div,.receipt-workflow--pallet-entry .receipt-summary>div{padding:7px 9px;gap:2px}.receipt-workflow--pallet-entry .receipt-hero small,.receipt-workflow--pallet-entry .receipt-summary small{font-size:8px}.receipt-workflow--pallet-entry .receipt-hero b,.receipt-workflow--pallet-entry .receipt-summary b{font-size:11px}.receipt-workflow--pallet-entry .receipt-kpi-strip,.receipt-workflow--pallet-entry .pallet-progress-strip{gap:6px;margin:0;padding:0}.receipt-workflow--pallet-entry .receipt-kpi-strip article,.receipt-workflow--pallet-entry .pallet-progress-strip article{min-height:0;padding:7px 9px;border-radius:10px}.receipt-workflow--pallet-entry .receipt-kpi-strip small,.receipt-workflow--pallet-entry .pallet-progress-strip small{font-size:8px}.receipt-workflow--pallet-entry .receipt-kpi-strip b,.receipt-workflow--pallet-entry .pallet-progress-strip b{font-size:13px}.receipt-workflow--pallet-entry .pallet-entry-toolbar{padding:5px 8px;gap:6px}.receipt-workflow--pallet-entry .pallet-list-toolbar{min-height:0;padding:4px 0;gap:6px}.receipt-workflow--pallet-entry .bulk-action-bar{padding:6px 8px;gap:5px}.receipt-workflow--pallet-entry .receipt-pallets-panel>.panel-head h2{font-size:12px}.receipt-workflow--pallet-compact .form-grid--dense,.receipt-workflow--pallet-compact .form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 6px}.receipt-workflow--pallet-compact .form-grid>label{grid-column:span 1}.receipt-workflow--pallet-compact .form-grid>.wide,.receipt-workflow--pallet-compact .form-grid>.quick-tags,.receipt-workflow--pallet-compact .form-grid>.range-preview{grid-column:1 / -1}.receipt-workflow--pallet-compact .form-section legend small{display:inline;max-width:100%}@media(max-width:900px){.form-grid--dense,.form-layout-dense .form-grid,.receipt-item-form .form-grid,.pallet-entry-form .form-grid,.pallet-range-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-item-form .form-grid>label:not(.wide),.pallet-entry-form .form-grid>label,.pallet-range-form .form-grid>label{grid-column:span 1}}@media(max-width:560px){.form-grid--dense,.form-layout-dense .form-grid,.receipt-item-form .form-grid,.pallet-entry-form .form-grid,.pallet-range-form .form-grid{grid-template-columns:1fr}.receipt-item-form .form-grid>label:not(.wide),.pallet-entry-form .form-grid>label,.pallet-range-form .form-grid>label,.pallet-entry-form .form-grid>.pallet-notes-field,.pallet-range-form .form-grid>.pallet-notes-field{grid-column:1 / -1}}.workflow-page--receipt-create.receipt-create-dense{gap:8px}.receipt-create-dense .page-header{min-height:0;margin-bottom:6px;gap:6px}.receipt-create-form.form-layout-dense{margin-top:0;overflow:hidden}.receipt-create-form .form-section--dense{margin:6px 10px;padding:6px 8px}.receipt-create-form .form-section--dense+.form-section--dense{margin-top:6px}.receipt-create-form .form-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 8px;padding:0}.receipt-create-form .form-grid--dense>label:first-child{grid-column:span 2}.receipt-create-form .form-section--dense:nth-of-type(2) .form-grid--dense{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-create-form .form-section--dense:nth-of-type(2) .form-grid--dense>label:first-child{grid-column:span 1}.receipt-create-form .form-section--dense:nth-of-type(3) .form-grid--dense{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-create-form .form-section--dense:nth-of-type(3) .form-grid--dense>label{grid-column:span 1}.receipt-create-form .plate-preview{display:inline-flex;margin-top:2px;padding:2px 7px;border-radius:6px;background:#eef6f2;color:#1d6b55;font-size:10px;font-weight:800;direction:ltr;line-height:1.3}.receipt-create-form .field-hint{font-size:7px;line-height:1.25;margin-top:1px}.receipt-create-form .dialog-actions,.receipt-create-form .workflow-form-actions{margin:0;padding:6px 10px;gap:6px;border-top:1px solid var(--wms-line-soft);background:#fafcfd}.receipt-create-form .dialog-actions small{font-size:8px;line-height:1.3;max-width:46ch}.receipt-create-form .dialog-actions .primary,.receipt-create-form .dialog-actions .secondary,.receipt-create-form .dialog-actions .button-link{min-height:30px;padding:4px 11px;font-size:10px}.receipt-create--embedded.receipt-create-dense .receipt-inline-heading--dense,.receipt-inline-heading--dense{min-height:0;padding:8px 12px;gap:8px}.receipt-inline-heading--dense small{font-size:8px;margin-bottom:1px}.receipt-inline-heading--dense h2{font-size:13px}.receipt-inline-heading--dense p{font-size:8px;line-height:1.35;margin:1px 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.receipt-create--embedded .form-section{margin-inline:10px}.receipt-create--embedded .workflow-form-actions{border-radius:0}@media(max-width:900px){.receipt-create-form .form-grid--dense,.receipt-create-form .form-section--dense:nth-of-type(2) .form-grid--dense,.receipt-create-form .form-section--dense:nth-of-type(3) .form-grid--dense{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-create-form .form-grid--dense>label:first-child{grid-column:1 / -1}}@media(max-width:560px){.receipt-create-form .form-grid--dense,.receipt-create-form .form-section--dense:nth-of-type(2) .form-grid--dense,.receipt-create-form .form-section--dense:nth-of-type(3) .form-grid--dense{grid-template-columns:1fr}.receipt-create-form .form-grid--dense>label,.receipt-create-form .form-grid--dense>label:first-child{grid-column:1 / -1}}.wms-mini{gap:8px}.wms-mini-card{overflow:hidden;border:1px solid #d8e4ea;border-radius:14px;background:#fff;box-shadow:0 8px 24px #1630440f}.wms-mini-body{padding:8px 10px}.wms-mini-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;padding:7px 10px;border-top:1px solid var(--wms-line-soft);background:#fafcfd}.wms-mini-actions .primary,.wms-mini-actions .secondary,.wms-mini-actions .button-link{min-height:30px;padding:4px 12px;border-radius:9px;font-size:10px;font-weight:800}.wms-mini-meta{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid #d8e4ea;border-radius:12px;background:var(--wms-line);box-shadow:0 6px 18px #1630440d}.wms-mini-meta>div{min-width:0;display:flex;flex-direction:column;gap:2px;padding:7px 8px;background:var(--wms-panel)}.wms-mini-meta small{color:#8496a5;font-size:8px;font-weight:800}.wms-mini-meta b{overflow:hidden;color:#1d3a4f;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.wms-mini-meta__progress progress{width:100%;height:4px;margin-top:2px;border:0;border-radius:99px;background:#e7eef2;accent-color:var(--wms-success)}.wms-mini-card .form-grid--dense,.receipt-create-form__grid,.receipt-item-form__grid,.pallet-entry-form__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px 7px;padding:0;align-items:end}.wms-mini-card label,.receipt-create-form label,.receipt-item-form label,.pallet-entry-form label,.pallet-range-form label{gap:2px;min-width:0}.wms-mini-card label>span,.receipt-create-form label>span,.receipt-item-form label>span,.pallet-entry-form label>span,.pallet-range-form label>span{font-size:8px;font-weight:800;color:#51697c;line-height:1.2}.wms-mini-card input,.wms-mini-card select,.wms-mini-card textarea,.receipt-create-form input,.receipt-create-form select,.receipt-item-form input,.receipt-item-form select,.receipt-item-form textarea,.pallet-entry-form input,.pallet-entry-form select,.pallet-range-form input,.pallet-range-form select{min-height:28px;padding:3px 7px;border:1px solid #cfdce4;border-radius:8px;background:#fbfcfd;font-size:11px;line-height:1.25}.wms-mini-card input:focus,.wms-mini-card select:focus,.receipt-create-form input:focus,.receipt-create-form select:focus,.receipt-item-form input:focus,.receipt-item-form select:focus,.pallet-entry-form input:focus,.pallet-entry-form select:focus,.pallet-range-form input:focus,.pallet-range-form select:focus{border-color:#2a9a78;background:#fff;box-shadow:0 0 0 2px #1f9a781f;outline:0}.wms-mini-card .async-combobox small,.receipt-item-form .async-combobox small,.wms-mini-card .field-hint{font-size:7px;line-height:1.2;margin-top:1px}.receipt-create-form__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.receipt-create-form__grid>.wms-field-plate{grid-column:span 2}.receipt-create-form .plate-preview{display:inline-flex;margin-top:2px;padding:1px 6px;border-radius:6px;background:#e8f6f0;color:var(--wms-success-ink);font-size:9px;font-weight:900;direction:ltr}.receipt-create-dense .page-header{margin-bottom:6px;min-height:0}.receipt-create-dense .page-header h1{font-size:16px;margin:0}.receipt-item-form__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.receipt-item-form__grid>.wide,.receipt-item-form__grid>.async-combobox.wide{grid-column:1 / -1}.receipt-item-form__switch{grid-column:span 2;display:inline-flex;flex-direction:row;align-items:center;gap:6px;min-height:28px;padding:0 6px;border:1px solid #d5e3e9;border-radius:8px;background:#f7fafb}.receipt-item-form__switch>span{margin:0;font-size:9px}.receipt-item-form__range{grid-column:span 1;display:flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;border-radius:8px;background:#eef7f3;border:1px solid #c7e6d9}.receipt-item-form__range b{font-size:10px}.receipt-item-form.wms-mini-card{margin:0 0 8px}.receipt-item-form .panel-head{display:none}.receipt-workflow--pallet-entry{gap:8px}.receipt-workflow--pallet-entry .pallet-entry-toolbar{padding:5px 8px;gap:6px;background:linear-gradient(180deg,#fbfcfd,#f3f7f9)}.receipt-workflow--pallet-entry .bulk-action-bar{padding:5px 8px;gap:5px;border-radius:10px}.receipt-workflow--pallet-entry .bulk-action-bar button{min-height:28px;padding:3px 8px;font-size:10px}.receipt-workflow--pallet-entry .receipt-pallets-panel>.panel-head{min-height:0;padding:6px 10px}.receipt-workflow--pallet-entry .receipt-pallets-panel>.panel-head h2{font-size:12px;margin:0}.receipt-workflow--pallet-entry .pallet-list-toolbar{min-height:0;padding:2px 0;gap:6px}.receipt-workflow--pallet-compact .wms-mini-meta{display:none}.receipt-item-form--rail{scroll-margin-top:90px}.receipt-items-inline-tools .column-visibility,.receipt-items-empty-tools .column-visibility{display:inline-flex;vertical-align:middle}.receipt-items-inline-tools{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:4px;max-width:100%;overflow-x:auto}@media(max-width:1100px){.receipt-create-form__grid,.receipt-item-form__grid,.pallet-entry-form__grid,.wms-mini-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.receipt-create-form__grid,.receipt-item-form__grid,.pallet-entry-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-create-form__grid>.wms-field-plate,.receipt-item-form__grid>.wide,.receipt-item-form__grid>.async-combobox.wide{grid-column:1 / -1}.wms-mini-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.receipt-create-form__grid,.receipt-item-form__grid,.pallet-entry-form__grid{grid-template-columns:1fr}.receipt-create-form__grid>*,.receipt-item-form__grid>*,.pallet-entry-form__grid>label{grid-column:1 / -1}}.locations-hub{gap:8px}.locations-hub__panel{overflow:hidden}.locations-hub__table-wrap{max-height:none;overflow:auto}.locations-hub__table{width:100%;min-width:100%}.locations-hub__warehouses,.locations-hub__stockrooms{margin:0;padding:12px 14px 16px;border-top:2px solid var(--wms-success);background:linear-gradient(180deg,#eef8f4 0,#f8fbfc 48px,#fff)}.locations-hub__wh-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.locations-hub__wh-head small{display:block;color:#1d7a63;font-size:8px;font-weight:900;letter-spacing:.3px}.locations-hub__wh-head strong{color:#1f4a58;font-size:13px}.locations-hub__wh-empty{min-height:160px;padding:18px}.locations-hub__sr-add{display:inline-flex;align-items:center;gap:6px}.locations-hub__sr-add input{width:110px;min-height:34px;border:1px solid #d5e3ea;border-radius:10px;padding:0 10px;background:var(--wms-panel);font-weight:800}.locations-hub__sr-notice{margin:0 0 10px}.locations-hub__sr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.locations-hub__sr-card{display:grid;grid-template-columns:44px 1fr;gap:8px 10px;align-items:center;padding:12px;border:1px solid #d7e7e0;border-radius:16px;background:linear-gradient(155deg,#fff,#f4faf7);box-shadow:0 8px 20px #143c300f}.locations-hub__sr-card-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink));color:#fff;font-size:16px;font-weight:900;box-shadow:0 6px 14px #17785f47}.locations-hub__sr-card b{display:block;color:var(--wms-ink);font-size:13px}.locations-hub__sr-card small{color:#6d8596;font-size:10px;font-weight:700}.locations-hub__sr-card-actions{grid-column:1 / -1;display:flex;gap:6px;flex-wrap:wrap}.locations-hub__sr-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:6px;border:1px solid #dce8e3;border-radius:14px;background:#ffffffbf}.locations-hub__sr-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:transparent;color:#4a6678;font-size:11px;font-weight:800;cursor:pointer}.locations-hub__sr-tabs button em{min-width:20px;padding:1px 6px;border-radius:999px;background:#e8f0f4;color:#3d5c70;font-style:normal;font-size:9px;font-weight:900}.locations-hub__sr-tabs button.is-active{background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink));color:#fff;box-shadow:0 5px 12px #17785f38}.locations-hub__sr-tabs button.is-active em{background:#fff3;color:#fff}.locations-hub__sr-tabs-empty{color:#7a90a0;font-size:11px;font-weight:700;padding:4px 8px}.locations-hub__cell-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:10px 12px;border:1px solid var(--wms-success-line);border-radius:14px;background:linear-gradient(120deg,#eaf8f2,#fff);box-shadow:0 8px 22px #196e5a14;animation:locations-cell-pop .18s ease-out}@keyframes locations-cell-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.locations-hub__cell-actions small{display:block;color:#5f8a7a;font-size:9px;font-weight:800}.locations-hub__cell-actions b{display:block;color:#145a45;font-size:15px;font-weight:900;letter-spacing:.3px}.locations-hub__cell-actions span{color:#6d8596;font-size:10px;font-weight:700}.locations-hub__cell-actions-btns{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.locations-hub__wh-history{margin:0 0 10px}.locations-hub__cell-panel{margin:0 0 12px;padding:12px 14px;border:1px solid var(--wms-success-line);border-radius:16px;background:linear-gradient(145deg,#eaf8f2,#fff 42%);box-shadow:0 10px 28px #196e5a1a;animation:locations-cell-pop .18s ease-out}.locations-hub__cell-panel-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.locations-hub__cell-badge{display:grid;place-items:center;min-width:56px;height:56px;padding:0 10px;border-radius:16px;background:linear-gradient(145deg,var(--wms-success),#145a45);color:#fff;font-size:15px;font-weight:900;letter-spacing:.4px;box-shadow:0 8px 18px #176b5247}.locations-hub__cell-panel-title{flex:1;min-width:120px}.locations-hub__cell-panel-title small{display:block;color:#5f8a7a;font-size:9px;font-weight:800}.locations-hub__cell-panel-title b{display:block;color:#145a45;font-size:16px;font-weight:900;letter-spacing:.3px}.locations-hub__cell-panel-title span{color:#6d8596;font-size:10px;font-weight:700}.locations-hub__meta-grid{display:grid;grid-template-columns:minmax(180px,1.6fr) minmax(110px,.7fr) minmax(110px,.7fr) auto;gap:10px;align-items:end;margin-top:12px;padding-top:12px;border-top:1px dashed #c5e4d6}.locations-hub__meta-field{display:flex;flex-direction:column;gap:4px;margin:0}.locations-hub__meta-field span{color:#3d6b5c;font-size:10px;font-weight:800}.locations-hub__meta-field em{color:#8aa39a;font-size:9px;font-style:normal;font-weight:600}.locations-hub__meta-field input{min-height:38px;padding:0 12px;border:1px solid #c9ddd4;border-radius:12px;background:var(--wms-panel);font-size:12px;font-weight:700;color:var(--wms-ink);box-shadow:inset 0 1px #fffc}.locations-hub__meta-field input:focus{outline:none;border-color:var(--wms-success);box-shadow:0 0 0 3px #1f9a7829}.locations-hub__meta-save{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:120px}.locations-hub__meta-save .primary{min-height:38px;border-radius:12px}.locations-hub__meta-ok{color:var(--wms-success-ink);font-size:10px;font-weight:800;text-align:center}.locations-hub__extend-dialog{max-width:420px}.locations-hub__extend-hero{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 8px;padding:14px;border-radius:16px;background:linear-gradient(135deg,var(--wms-success-soft),#fff)}.locations-hub__extend-hero span{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#1a4a68,#163d58);color:#fff;font-size:18px;font-weight:900}.locations-hub__extend-hero b{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink));color:#fff;font-size:22px}.locations-hub__extend-input{display:flex;flex-direction:column;gap:6px;margin:12px 0 0}.locations-hub__extend-input span{font-size:11px;font-weight:800;color:#3d5c70}.locations-hub__extend-input input{min-height:44px;padding:0 14px;border:1px solid #c5d6e0;border-radius:12px;font-size:18px;font-weight:900;text-align:center}.error-inline{margin:8px 0 0;padding:8px 10px;border-radius:10px;background:#fdecea;color:#b42318;font-size:11px;font-weight:700}@media(max-width:900px){.locations-hub__meta-grid{grid-template-columns:1fr 1fr}.locations-hub__meta-field:first-child,.locations-hub__meta-save{grid-column:1 / -1}}.wh-aisle{direction:ltr;border:1px solid #c5d6e0;border-radius:12px;background:var(--wms-panel);box-shadow:0 6px 18px #1028380f;overflow:hidden}.wh-aisle__hint{direction:rtl;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:6px 12px;border-bottom:1px solid #e2ecf1;background:#f6fafb;color:#6a8294;font-size:10px;font-weight:700}.wh-aisle__hint b{color:#1f4a58;font-size:11px}.wh-aisle__scroll{direction:ltr;overflow:auto;max-height:min(62vh,560px);padding:10px 12px 14px;background:#f0f5f8}.wh-aisle__grid{direction:ltr;display:grid;gap:0;width:max-content;min-width:min(100%,max-content);margin:0 auto;border:1px solid #9eb6c6;border-radius:6px;overflow:hidden;background:var(--wms-panel);box-shadow:0 2px #ffffffe6 inset,0 4px 14px #1428370f}.wh-aisle__corner{position:sticky;left:0;z-index:4;min-height:32px;background:#163d58;border-bottom:1px solid #0d2a3c;border-right:1px solid #0d2a3c}.wh-aisle__col-head{position:relative;display:grid;place-items:center;min-height:32px;min-width:0;padding:4px 6px;background:#1a4a68;color:#fff;font-size:14px;font-weight:900;letter-spacing:.8px;border-bottom:1px solid #0d2a3c;border-right:1px solid rgba(255,255,255,.14)}.wh-aisle__col-head--spacer{min-width:2px;padding:0;background:#0d2a3c}.wh-aisle__col-head--wall{background:#3a5468}.wh-aisle__row-head{position:sticky;left:0;z-index:3;display:grid;place-items:center;min-height:46px;min-width:32px;padding:4px 2px;background:var(--wms-line-soft);color:#234456;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums;border-top:1px solid #c5d6e0;border-right:1px solid #9eb6c6;box-shadow:2px 0 6px #1428370d}.wh-aisle__slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:46px;min-width:0;margin:0;padding:4px 3px;border:0;border-top:1px solid #d0dde6;border-right:1px solid #d0dde6;background:#f8fafb;color:#1d3f52;cursor:pointer;transition:background .12s,color .12s,box-shadow .12s}.wh-aisle__slot.is-empty{cursor:default;background:#f1f5f7;opacity:.4}.wh-aisle__slot--spacer{min-width:2px;padding:0;border-top:0;border-right:1px dashed #b9cad4;background:repeating-linear-gradient(180deg,#e7edf1 0 4px,#d7e2e9 4px 8px);cursor:default;opacity:1}.wh-aisle__slot--spacer.wh-aisle__slot--wall{border-right-style:solid;background:#dde6ec}.wh-aisle__slot--route{min-width:0;padding:0;border-top:1px dashed #c9d6de;border-right:1px solid #d0dde6;background:repeating-linear-gradient(90deg,#eef3f6 0 4px,#e2ebf0 4px 8px);cursor:default}.wh-aisle__row-head--route{padding:0;background:var(--wms-line-soft);box-shadow:none}.wh-aisle__slot:not(.is-empty):hover{background:#e4f6ee;box-shadow:inset 0 0 0 2px #1f9a7866;z-index:1}.wh-aisle__slot.is-selected{background:linear-gradient(160deg,var(--wms-success),var(--wms-success-ink));color:#fff;box-shadow:inset 0 0 0 2px #ffffff47;z-index:1}.wh-aisle__slot strong{font-size:11px;font-weight:900;letter-spacing:.15px;font-variant-numeric:tabular-nums;line-height:1.15}.wh-aisle__slot.has-meta:not(.is-selected){background:linear-gradient(180deg,#f3fbf7,#eaf6f1);box-shadow:inset 0 -2px 0 var(--wms-success)}.wh-aisle__slot--plus{background:linear-gradient(160deg,#f0faf6,#e4f3ec);border-style:dashed;border-color:var(--wms-success-line);opacity:1;cursor:pointer;gap:2px}.wh-aisle__slot--plus:hover{background:linear-gradient(160deg,#d9f3e8,#c7ebd9);box-shadow:inset 0 0 0 2px #1f9a7873}.wh-aisle__slot--plus.is-selected{background:linear-gradient(160deg,var(--wms-success),var(--wms-success-ink));color:#fff}.wh-aisle__plus-icon{font-size:16px;line-height:1;font-weight:900}.wh-aisle__plus-cap{font-style:normal;font-size:8px;font-weight:800;opacity:.75;line-height:1;font-variant-numeric:tabular-nums}.wh-aisle__row-head--plus{background:linear-gradient(180deg,var(--wms-success-soft),#d7efe5);color:var(--wms-success-ink);font-size:14px}@media(max-width:760px){.locations-hub__wh-head,.locations-hub__cell-actions,.locations-hub__cell-panel-top{align-items:stretch;flex-direction:column}.wh-aisle__slot{min-height:40px;min-width:50px}.wh-aisle__col-head{min-width:50px;font-size:12px}.wh-aisle__slot strong{font-size:10px}}.ire-row>td{background:linear-gradient(180deg,var(--wms-success-soft),#f6fcf9);border-top:2px solid var(--wms-success);vertical-align:middle;text-align:center;padding:10px 8px;white-space:normal;max-width:none}.ire-row--receipt>td,.ire-row--item>td,.ire-row--pallet>td{overflow:visible}.ire-row .row-number{font-size:15px;font-weight:900;color:var(--wms-success);text-align:center}.ire-row .ire-input,.ire-row select.ire-input,.ire-row .async-combobox input{text-align:center}.ire-row .ire-input::placeholder,.ire-row .async-combobox input::placeholder{text-align:center}.ire-row select.ire-input{text-align-last:center}.ire-row .ire-muted,.ire-row .status-badge,.ire-row .ire-inline-label,.ire-row .ire-actions,.ire-row .ire-bl-cell,.ire-row .ire-status-scan-cell,.ire-row .ire-desc-tools,.ire-row .ire-cell-stack,.ire-row .ire-range{margin-inline:auto;justify-content:center}.ire-input{width:100%;min-width:80px;min-height:40px;height:40px;margin:0;border:1.5px solid #b8ccd8;border-radius:10px;padding:7px 11px;background:#fff;color:#123246;font-size:14px;font-weight:700;line-height:1.3;box-shadow:0 1px #1232460a}.ire-input--plate{min-width:120px;font-family:Arial,Tahoma,sans-serif;letter-spacing:.4px;font-size:15px}.ire-input--center{text-align:center}.ire-input:focus{border-color:var(--wms-success);box-shadow:0 0 0 3px #1a8f702e;outline:0}.ire-input::placeholder{color:#9aafbd;font-weight:600}.ire-muted{color:#7e96a6;font-size:13px;font-weight:700}.ire-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.ire-btn{min-height:40px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:.01em}.ire-extra-row>td{padding:0;background:linear-gradient(180deg,#eef8f4,#f4faf7);border-bottom:2px solid #8fcfba;max-width:none;white-space:normal;overflow:visible}.ire-extra{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:12px 14px 14px}.ire-extra label{display:flex;flex-direction:column;gap:5px;min-width:150px;font-size:12px;font-weight:800;color:#2f4d60}.ire-extra label>span{font-size:12px;font-weight:800;color:#3d5a6e;letter-spacing:.02em}.ire-extra .ire-input{min-width:150px}.ire-range{display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-width:auto;flex-wrap:wrap;padding:6px 10px;border-radius:12px;background:#ffffffb8;border:1px solid #d0e6dc}.ire-range>span:first-child{margin-left:2px;font-size:13px;color:#2f4d60}.ire-range .ire-input{width:96px;min-width:80px}.ire-range b{font-size:14px;color:var(--wms-success);font-weight:900}.ire-error{margin:0;color:#b4232f;font-size:13px;font-weight:800}.pallet-entry-toolbar-slim{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 8px;padding:10px 12px;border:1px solid #dce8e4;border-radius:12px;background:#fff}.pallet-panel-tools{gap:8px}.receipt-items-table .async-combobox input{min-height:40px;font-size:14px;font-weight:700}.pallet-entry-table .ire-input{font-size:14px}.ire-row .status-badge{font-size:12px;padding:4px 8px}.ire-row .async-combobox{min-width:140px}@media(max-width:720px){.ire-input{min-height:42px;height:42px;font-size:15px}.ire-btn{min-height:42px;font-size:14px}.ire-extra{gap:10px;padding:10px}.ire-extra label{min-width:min(100%,160px)}}.ire-inline-label{display:flex;flex-direction:column;gap:2px;min-width:0}.ire-inline-label>span{font-size:10px;font-weight:800;color:#4a6678;line-height:1}.ire-input--stockroom{min-width:72px;max-width:100px}.ire-bl-cell{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;position:relative}.ire-bl-cell--inset{position:relative;display:block}.ire-bl-cell--inset .ire-input--with-scan{padding-left:68px;text-align:center}.ire-bl-cell__tools{position:absolute;left:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:2px;z-index:2}.ire-bl-cell .ire-input{flex:1 1 auto;min-width:0}.pal-status-cell{display:flex;align-items:center;gap:4px;min-width:0;width:100%}.pal-status-cell select{flex:1 1 auto;min-width:132px}.pal-status-cell .action-chip--icon{flex:0 0 auto;width:auto;min-width:26px;padding:0 6px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.photo-chip__count{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;min-width:22px;min-height:22px;padding:0;border:1px solid var(--wms-line);border-radius:7px;background:var(--wms-panel);font-size:11px;font-weight:900;line-height:1;cursor:pointer;border-color:#9bd5b4;background:#eaf9f0;color:#067245}.photo-chip__count:hover{background:#d8f4e4}.photo-chip__dialog{width:min(680px,100%);padding:0}.photo-chip__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--wms-line-soft,#e9edf0)}.photo-chip__dialog-head b{font-size:13px;font-weight:800}.photo-chip__dialog-head button{width:30px;height:30px;border:0;border-radius:50%;background:#f2f4f6;font-size:19px;line-height:1;cursor:pointer}.photo-chip__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:14px;max-height:70vh;overflow:auto}.photo-chip__figure{position:relative;margin:0;border:1px solid var(--wms-line);border-radius:10px;overflow:hidden;background:#f7f9fb}.photo-chip__figure img{display:block;width:100%;height:150px;object-fit:contain;background:#fff}.photo-chip__missing{display:grid;place-items:center;height:150px;color:var(--wms-muted);font-size:11px}.photo-chip__figure-delete{position:absolute;top:5px;inset-inline-end:5px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:#141e289e;color:#fff;cursor:pointer}.photo-chip__figure-delete:hover{background:#be281ee6}.ire-evidence-note{display:block;min-width:0}.ire-evidence-note input{width:104px;min-height:24px;height:24px;padding:2px 6px;border:1px solid var(--wms-line);border-radius:7px;background:var(--wms-panel);font-size:10px;text-align:center}.ire-edit-key{align-items:center;gap:1px}.ire-edit-key__number{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#55717d;font-size:9px;font-weight:900;line-height:1;letter-spacing:.02em}.ire-actions--edit{align-items:center}.ire-actions--edit .ire-times-field__trigger{width:30px;height:30px;min-height:30px}.ire-bl-cell .doc-scan,.ire-status-scan-cell .doc-scan{flex:0 0 auto;margin:0;gap:0;max-width:none}.ire-bl-cell .doc-scan__row,.ire-status-scan-cell .doc-scan__row{min-height:0;justify-content:center}.ire-bl-cell .doc-scan__tools,.ire-status-scan-cell .doc-scan__tools{gap:3px}.ire-bl-cell .doc-scan__cam,.ire-bl-cell .doc-scan__extract,.ire-status-scan-cell .doc-scan__cam,.ire-status-scan-cell .doc-scan__extract,.doc-scan--icon-extract .doc-scan__extract{min-width:28px;min-height:28px;width:28px;height:28px;padding:0;border-radius:8px}.ire-bl-cell .doc-scan__extract b,.ire-status-scan-cell .doc-scan__extract b,.doc-scan--icon-extract .doc-scan__extract b,.ire-bl-cell .doc-scan__status,.ire-bl-cell .doc-scan__thumbs,.ire-status-scan-cell .doc-scan__status,.ire-status-scan-cell .doc-scan__thumbs{display:none}.packing-entry-table-row>td{max-width:none;padding:6px 5px;overflow:visible;white-space:normal;border-block:2px solid #7ebca8;background:#eaf5f1;text-align:center;vertical-align:middle}.packing-entry-table-row--aligned>td.packing-entry-td--range{text-align:initial;min-width:min(560px,46vw);max-width:none;width:42%;padding:8px 10px}.packing-entry-table-row--aligned>td.packing-entry-td--material{min-width:96px;max-width:130px}.packing-entry-td--material input{text-align:center}.packing-entry-td--material .async-combobox__control input{padding-left:11px;padding-right:11px}.packing-entry-td--material .async-combobox__selected,.packing-entry-td--material .async-combobox__spinner{display:none}.packing-entry-table-row--aligned>td.packing-entry-td--pl{min-width:140px;max-width:210px}.packing-entry-table-row--aligned>td.packing-entry-td--po{min-width:68px;max-width:96px}.packing-entry-table-row--aligned>td.packing-entry-td--pallets,.packing-entry-table-row--aligned>td.packing-entry-td--qty{min-width:52px;max-width:80px}.packing-entry-table-row--aligned>td.packing-entry-td--status{min-width:88px;max-width:118px}.packing-entry-table-row--aligned>td.packing-entry-td--actions{min-width:0;width:1%;padding:4px}.packing-entry-bare-input{width:100%;min-height:32px;height:32px;padding:4px 7px;border-radius:8px;font-size:11px;text-align:center}.packing-entry-bare-out{display:inline-flex;min-height:32px;min-width:2.4em;align-items:center;justify-content:center;padding:0 8px;border:1px solid #9ed9c6;border-radius:8px;background:#e8f8f1;color:var(--wms-success-ink,#0d674a);font-size:13px;font-weight:950;font-variant-numeric:tabular-nums}.packing-entry-bare--material .async-combobox,.packing-entry-bare--material .async-combobox input{width:100%;min-width:0}.packing-entry-bare--material .async-combobox input{min-height:32px;height:32px;font-size:11px;text-align:center}.packing-entry-fields--bare .packing-entry-field--bare{display:flex;align-items:center}.packing-entry-range-stack{display:grid;gap:8px;min-width:0;width:100%}.packing-entry-range-stack .packing-plan-group,.packing-entry-range-stack .packing-plan-editor.is-total .packing-plan-group{min-height:48px;padding:8px 10px;gap:10px;grid-template-columns:32px minmax(160px,1.6fr) 72px minmax(90px,.7fr) 28px;border-radius:10px;background:#fff}.packing-entry-range-stack .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:32px minmax(170px,1.5fr) 68px minmax(100px,.85fr) 72px 28px;gap:10px;padding:8px 10px;min-height:48px}.packing-entry-range-stack .packing-plan-group__field>span{display:none}.packing-entry-range-stack .packing-plan-group__numbers{min-height:36px;height:36px;font-size:12px;padding:6px 10px}.packing-entry-range-stack .packing-plan-group__count{min-height:36px;padding:0 8px;gap:5px}.packing-entry-range-stack .packing-plan-group__count span{font-size:14px}.packing-entry-range-stack .packing-plan-group__quantity .ire-input{min-height:36px;height:36px;font-size:12px}.packing-entry-range-stack .packing-plan-group__subtotal b{font-size:13px}.packing-plan-add--mini{min-height:32px;padding:0 12px;font-size:11px}.packing-entry-flow--ordered .packing-entry-fields{min-width:0;gap:5px}.packing-entry-flow--ordered .packing-entry-field--pl{flex-basis:78px}.packing-entry-flow--ordered .packing-entry-field--material{flex-basis:150px}.packing-entry-flow--ordered .packing-entry-field--po{flex-basis:78px}.packing-entry-flow--ordered .packing-entry-field--pallets,.packing-entry-flow--ordered .packing-entry-field--qty{flex-basis:64px}.packing-entry-shell{--packing-line:#d5e2e5;--packing-ink:#17394b;--packing-muted:#6f8490;--packing-green:var(--wms-success-ink);width:100%;overflow:visible;border:1px solid #bcd5cd;border-radius:13px;background:var(--wms-panel);color:var(--packing-ink);box-shadow:0 4px 16px #18424812}.packing-entry-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-height:40px;padding:5px 8px;border-bottom:1px solid var(--packing-line);background:linear-gradient(180deg,#f9fcfb,#f3f8f6);border-radius:12px 12px 0 0}.packing-entry-shell--toolbar-actions .packing-entry-head{justify-content:flex-start}.packing-entry-shell--toolbar-actions .packing-entry-actions{display:none}.packing-entry-scan{display:flex;align-items:center;gap:7px;padding:3px 5px 3px 8px;border:1px solid #dce7e8;border-radius:10px;background:var(--wms-panel);color:#607884;font-size:10px;font-weight:850}.packing-entry-scan .doc-scan{display:inline-flex}.packing-entry-scan .doc-scan__row{min-height:0}.packing-entry-scan .doc-scan__tools{gap:3px}.packing-entry-scan .doc-scan__cam,.packing-entry-scan .doc-scan__extract{width:28px;min-width:28px;min-height:28px;height:28px;padding:0;border-radius:7px}.packing-entry-scan .doc-scan__status{position:absolute;z-index:3;margin-top:37px;padding:5px 8px;border:1px solid #d7e5e2;border-radius:8px;background:var(--wms-panel);box-shadow:0 5px 15px #1037421f;font-size:9px}.packing-entry-scan .doc-scan__thumbs{position:absolute;z-index:4;margin-top:40px;padding:5px;border:1px solid #d7e5e2;border-radius:8px;background:var(--wms-panel);box-shadow:0 5px 15px #1037421f}.packing-entry-actions{display:flex;align-items:center;gap:6px}.packing-entry-actions .ire-btn{min-height:34px;height:34px;padding:0 11px;font-size:11px}.packing-entry-fields{display:grid;grid-template-columns:minmax(250px,1.7fr) minmax(115px,.7fr) minmax(115px,.7fr) minmax(170px,.9fr);align-items:end;gap:8px;padding:9px 10px;border-bottom:1px solid var(--packing-line)}.packing-entry-field{display:grid;min-width:0;gap:4px}.packing-entry-field>span{color:#526d7a;font-size:9px;font-weight:900}.packing-entry-field>span i{color:#b64848;font-style:normal}.packing-entry-field .ire-input,.packing-entry-field .async-combobox input{min-height:36px;height:36px;font-size:12px;border-radius:8px}.packing-entry-field .async-combobox{min-width:0}.packing-plan-editor{display:grid;gap:0;padding:0 10px}.packing-plan-head,.packing-plan-group{display:grid;align-items:center;column-gap:7px}.packing-plan-editor.is-per-pallet .packing-plan-head,.packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:42px minmax(190px,1.5fr) 86px minmax(145px,.85fr) 100px 30px}.packing-plan-editor.is-total .packing-plan-head,.packing-plan-editor.is-total .packing-plan-group{grid-template-columns:42px minmax(220px,1.7fr) 86px minmax(120px,.8fr) 30px}.packing-plan-head{min-height:27px;padding:0 6px;color:#718792;font-size:9px;font-weight:900}.packing-plan-head span{text-align:center}.packing-plan-head span:nth-child(2){text-align:right}.packing-plan-group{position:relative;min-height:52px;padding:6px;border-top:1px solid #e4ebed;background:#fff}.packing-plan-group:before{position:absolute;right:-10px;top:9px;bottom:9px;width:3px;border-radius:3px;background:#cad9dc;content:""}.packing-plan-group.is-ready:before{background:#35a981}.packing-plan-group__index{display:flex;align-items:center;justify-content:center;gap:3px;color:#78909a;font-variant-numeric:tabular-nums}.packing-plan-group__index i{display:grid;width:17px;height:17px;place-items:center;border:1px solid #d3dfe1;border-radius:50%;background:#f6f9f9;color:#9aabb1;font-size:9px;font-style:normal}.packing-plan-group__index b{font-size:11px}.packing-plan-group.is-ready .packing-plan-group__index i{border-color:#8fd3bd;background:#e7f7f1;color:var(--wms-success-ink)}.packing-plan-group__field{display:grid;min-width:0}.packing-plan-group__field>span{display:none;color:#6f8490;font-size:8px;font-weight:900}.packing-plan-group__numbers{width:100%;min-width:0;min-height:36px;height:36px;padding:5px 9px;border-radius:8px;font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.packing-plan-group__count{display:flex;min-height:36px;align-items:baseline;justify-content:center;gap:4px;padding:0 7px;border:1px solid #d9e3e5;border-radius:8px;background:#f5f8f8;color:#6d828c;white-space:nowrap}.packing-plan-group__count span{font-size:14px;font-weight:950}.packing-plan-group__count small{font-size:8px;font-weight:850}.packing-plan-group__count.is-ready{border-color:#a9dacb;background:#eaf8f3;color:var(--wms-success-ink)}.packing-plan-group__quantity{display:grid;grid-template-columns:auto minmax(70px,1fr);align-items:center;gap:5px;color:#6a808a;font-size:8px;font-weight:900;white-space:nowrap}.packing-plan-group__quantity .ire-input{width:100%;min-width:0;min-height:36px;height:36px;padding:5px 7px;border-radius:8px;font-size:12px}.packing-plan-group__subtotal{display:flex;min-height:34px;flex-direction:column;align-items:center;justify-content:center;color:#738791;font-variant-numeric:tabular-nums;cursor:pointer}.packing-plan-group__subtotal small{font-size:8px;font-weight:800}.packing-plan-group__subtotal b{font-size:12px;font-weight:950}.packing-plan-group__subtotal.is-ready{color:var(--wms-success-ink)}.packing-plan-group__count .ire-input.packing-plan-group__count-input{width:56px;min-width:0;min-height:22px;height:22px;padding:0 4px;border-radius:6px;font-size:12px;text-align:center}.packing-plan-group__quantity .ire-input,.packing-plan-group__subtotal .ire-input{width:100%;min-width:0;min-height:26px;height:26px;padding:2px 6px;border-radius:7px;font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.packing-plan-group__quantity .ire-input.pl-field--dash{border-style:dashed;background:#f4f6f8;color:#93a3ac}.packing-plan-group__subtotal .ire-input{border-color:#b7dfc9;background:#e8f6ef;color:#0b5c42;font-weight:950}.packing-plan-group__subtotal .ire-input.pl-field--active-total{border-color:#8fcfba;background:#fff;color:#0c141c;font-weight:750}.packing-plan-group__mode-note{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border-radius:8px;background:#f4f7f8;color:#78909a;font-size:9px;font-weight:850}.packing-plan-group__remove{display:grid;width:27px;height:30px;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:#a55a60;font-size:17px;cursor:pointer}.packing-plan-group__remove:hover,.packing-plan-group__remove:focus-visible{background:#fff0f0;color:#a32632;outline:0}.packing-plan-add{display:inline-flex;min-height:34px;align-items:center;gap:4px;padding:0 10px;border:1px dashed #91b7b0;border-radius:8px;background:var(--wms-panel);color:#176b59;font-size:10px;font-weight:900;cursor:pointer}.packing-plan-add:hover,.packing-plan-add:focus-visible{border-style:solid;background:#ecf8f4;outline:0}.suppliers-hub__tag-grid{display:flex;flex-wrap:wrap;gap:7px;padding:10px}.suppliers-hub__tag-grid label{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid #d8e3e7;border-radius:10px;background:var(--wms-panel);color:#506a76;font-size:12px;font-weight:800;cursor:pointer}.suppliers-hub__tag-grid label.is-active{border-color:#8fcfba;background:#eaf8f2;color:var(--wms-success-ink)}.suppliers-hub__tag-grid input{accent-color:var(--wms-success-ink)}.number-grid-picker{width:min(420px,94vw);padding:0;overflow:hidden}.number-grid-picker__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--wms-line-soft,#e9edf0)}.number-grid-picker__head strong{display:block;font-size:13px;font-weight:900;color:var(--wms-ink)}.number-grid-picker__head small{display:block;margin-top:2px;color:var(--wms-muted);font-size:10px;font-weight:700}.number-grid-picker__head button{width:30px;height:30px;border:0;border-radius:50%;background:#f2f4f6;font-size:18px;line-height:1;cursor:pointer}.number-grid-picker__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;padding:14px 16px;max-height:60vh;overflow:auto}.number-grid-picker__cell{display:grid;place-items:center;min-height:38px;border:1px solid #d8e3e7;border-radius:9px;background:var(--wms-panel);color:#4c6472;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.number-grid-picker__cell input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.number-grid-picker__cell.is-checked{border-color:#4fae86;background:#e7f7f1;color:var(--wms-success-ink,#0b5c42)}.number-grid-picker__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-top:1px solid var(--wms-line-soft,#e9edf0);background:#f8fafb}.number-grid-picker__count{color:var(--wms-muted);font-size:11px;font-weight:800}.number-grid-picker__actions{display:flex;gap:8px}.line-status-cell{display:flex;flex-direction:column;gap:2px}.line-status-cell b{font-size:13px;font-weight:900;color:var(--wms-ink)}.line-status-cell small{color:var(--wms-muted);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.pallet-route-dialog{width:min(720px,96vw);max-height:min(88vh,760px);padding:0;overflow:hidden;display:flex;flex-direction:column}.pallet-route-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 17px 12px;border-bottom:1px solid #e3ebef;background:linear-gradient(180deg,#f4f8fa,#fff)}.pallet-route-dialog__head small{display:block;color:#9b6c15;font-size:9px;font-weight:900}.pallet-route-dialog__head h2{margin:2px 0;color:#17364b;font-size:17px}.pallet-route-dialog__head p{margin:0;color:#667d8c;font-size:10px;font-weight:700}.pallet-route-dialog__head>button{width:34px;min-width:34px;padding:0;font-size:18px}.pallet-route-dialog__body{display:grid;min-height:0;overflow:auto;gap:12px;padding:14px 16px}.pallet-route-dialog__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pallet-route-dialog__modes>button{display:grid;min-height:82px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:10px;border:1px solid #d8e3e9;border-radius:12px;background:var(--wms-panel);color:#29495e;text-align:right;cursor:pointer}.pallet-route-dialog__modes>button>span{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:var(--wms-line-soft);color:#49677b;font-size:17px}.pallet-route-dialog__modes>button div{display:flex;min-width:0;flex-direction:column;gap:3px}.pallet-route-dialog__modes>button b{font-size:12px;font-weight:900}.pallet-route-dialog__modes>button small{color:#758b99;font-size:9px;font-weight:650;line-height:1.45}.pallet-route-dialog__modes>button>i{display:grid;width:19px;height:19px;place-items:center;border:1px solid #ccd9e1;border-radius:50%;font-size:10px;font-style:normal}.pallet-route-dialog__modes>button.is-active{border-color:#6fbd9f;background:#effaf5;color:#116348;box-shadow:0 0 0 3px #1f9a7817}.pallet-route-dialog__modes>button.is-active>span{background:#d9f1e7;color:#087253}.pallet-route-dialog__modes>button.is-active>i{border-color:#188a67;background:#188a67;color:#fff}.pallet-route-dialog__targets{display:grid;gap:8px;padding:10px;border:1px solid #e1e9ee;border-radius:12px;background:#f8fafb}.pallet-route-dialog__targets>label{display:grid;gap:4px}.pallet-route-dialog__targets>label span{color:#415f72;font-size:10px;font-weight:850}.pallet-route-dialog__targets input{min-height:39px}.pallet-route-dialog__target-list{display:grid;max-height:265px;overflow:auto;gap:5px;padding:2px}.pallet-route-dialog__target-list>button{display:grid;width:100%;min-height:48px;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:7px 9px;border:1px solid #e0e8ed;border-radius:10px;background:var(--wms-panel);color:#2a485c;text-align:right;cursor:pointer}.pallet-route-dialog__target-list>button>span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#658092}.pallet-route-dialog__target-list>button>div{display:flex;min-width:0;flex-direction:column;gap:2px}.pallet-route-dialog__target-list b{font-size:11px}.pallet-route-dialog__target-list small{overflow:hidden;color:#788d9b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pallet-route-dialog__target-list>button.is-selected{border-color:#75c3a6;background:#effaf5;color:#0d674a}.pallet-route-dialog__target-list>button.is-selected>span{background:#188a67;color:#fff}@media(max-width:680px){.pallet-route-dialog__modes{grid-template-columns:1fr}.pallet-route-dialog__modes>button{min-height:62px}.pallet-route-dialog{max-height:92vh}.pallet-route-dialog__target-list{max-height:220px}}@media(max-width:900px){.packing-entry-head{grid-template-columns:1fr auto}.packing-entry-actions{grid-column:1/-1;justify-content:flex-end;border-top:1px solid #e2eaea;padding-top:6px}.packing-entry-fields{grid-template-columns:minmax(210px,1.4fr) repeat(2,minmax(110px,.7fr))}.packing-plan-editor.is-per-pallet .packing-plan-head,.packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:36px minmax(170px,1.4fr) 78px minmax(125px,.8fr) 86px 28px}}@media(max-width:760px){.packing-entry-shell{border-radius:12px;box-shadow:0 3px 12px #1842480f}.packing-entry-head{grid-template-columns:1fr auto;gap:7px;padding:7px}.packing-entry-scan>span{display:none}.packing-entry-scan{padding:2px;gap:2px;border:0;background:transparent}.packing-entry-actions{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:6px}.packing-entry-actions .ire-btn{width:100%;padding:0 7px}.packing-entry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px}.packing-entry-field--material,.packing-entry-field--mode{grid-column:1/-1}.packing-plan-editor{padding:0 8px}.packing-plan-head{display:none}.packing-plan-editor.is-per-pallet .packing-plan-group,.packing-plan-editor.is-total .packing-plan-group{grid-template-columns:29px minmax(0,1fr) 27px;grid-template-rows:auto auto;gap:6px 7px;min-height:93px;padding:8px 5px}.packing-plan-group:before{right:-8px}.packing-plan-group__index{grid-column:1;grid-row:1/3;flex-direction:column;align-self:stretch;border-left:1px solid #e2e9ea}.packing-plan-group__field--numbers{grid-column:2;grid-row:1}.packing-plan-group__field>span{display:block;margin-bottom:3px}.packing-plan-group__remove{grid-column:3;grid-row:1;align-self:end}.packing-plan-group__count{grid-column:2;grid-row:2;justify-self:start;min-width:74px;min-height:32px}.packing-plan-group__quantity{grid-column:2;grid-row:2;margin-right:82px;grid-template-columns:auto minmax(70px,1fr)}.packing-plan-group__subtotal{grid-column:3;grid-row:2}.packing-plan-group__mode-note{grid-column:2/4;grid-row:2;margin-right:82px;min-height:32px}}@media(max-width:420px){.packing-plan-group__quantity{margin-right:78px}.packing-plan-group__quantity>span{display:none}.packing-plan-group__subtotal small{display:none}}.pallet-entry-table{min-width:1280px}.pallet-entry-table .pallet-tags-head{min-width:220px;text-align:right}.table-wrap.workflow-desktop-table{display:grid;gap:10px}.pallet-inline-tags-cell .ire-defect-tag{flex:0 0 auto;min-height:32px;white-space:nowrap}.pallet-inline-tags-cell--readonly .ire-defect-tag{display:inline-flex;align-items:center;cursor:default}.ire-defect-tag{min-height:32px;padding:0 10px;border:1px solid #c9d9e2;border-radius:999px;background:var(--wms-panel);color:#35566d;font-size:12px;font-weight:800;cursor:pointer}.ire-defect-tag.is-active,.ire-defect-tag[aria-pressed=true]{border-color:var(--wms-success);background:var(--wms-success-soft);color:var(--wms-success-ink);box-shadow:0 0 0 2px #1a8f701f}.ire-extra--pallet{align-items:center}.ire-extra--pallet-tools{flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%}.ire-range-total{display:inline-block;font-size:12px;font-weight:900;color:var(--wms-success);white-space:nowrap}.pallet-mode-switch{display:inline-flex;align-items:center;padding:3px;gap:2px;border:1px solid #d5e3ea;border-radius:999px;background:#fff}.pallet-mode-switch button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#4d677a;font-size:12px;font-weight:800;cursor:pointer}.pallet-mode-switch button.is-active{background:linear-gradient(145deg,#1f6a5a,#174a52);color:#fff}.pallet-mode-switch--slim button{min-height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:6px}.pallet-mode-switch--slim button span{font-size:12px}.pallet-mode-switch--chip button{min-height:28px;padding:0 10px;font-size:11px}.pallet-evidence--icon{display:inline-flex;align-items:center;gap:6px;position:relative}.pallet-evidence__sr-file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pallet-evidence__sr-file input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pallet-evidence__icon-btn{position:relative;min-width:36px;min-height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.pallet-evidence__icon-btn.has-photos{border-color:var(--wms-success);background:var(--wms-success-soft)}.pallet-evidence__icon-btn .doc-scan__badge{position:absolute;top:-6px;left:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--wms-success);color:#fff;font-size:10px;font-weight:900;display:grid;place-items:center}.pallet-evidence__msg{font-size:11px;font-weight:700;color:#5d7a6a}.pallet-evidence__msg.is-error{color:#b4232f}.receipt-trailer-field{display:flex;flex-direction:column;gap:6px;min-width:0}.receipt-trailer-field>span{font-size:11px;font-weight:800;color:#3d5c70}.receipt-trailer-field>span small{margin-inline-start:4px;color:var(--wms-muted);font-size:9px;font-weight:700}.receipt-trailer-field__body{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px dashed #d5e0e6;border-radius:12px;background:linear-gradient(160deg,#fbfcfd,#f4f8fa)}.receipt-trailer-field__hint{font-size:10px;font-style:normal;font-weight:700;color:#7a90a0;line-height:1.4}.receipt-create-mobile{border:2px solid var(--wms-success);background:linear-gradient(165deg,#f3fbf7,#fff 42%);box-shadow:0 10px 28px #176b5224;scroll-margin-top:72px}.receipt-create-mobile__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 6px;border-bottom:1px solid #dceee6}.receipt-create-mobile__head small{display:block;color:#1d8b69;font-size:9px;font-weight:900}.receipt-create-mobile__head strong{display:block;color:#145a45;font-size:13px;font-weight:900}.receipt-create-mobile__strip{padding:8px 10px 12px}.receipt-create-mobile__error{margin:0 12px 12px;padding:8px 10px;border-radius:10px;background:#fdecea;color:#b42318;font-size:11px;font-weight:800}.workflow-mobile-cards.is-creating{gap:12px}.ire-qr-cell{display:flex;align-items:center;gap:4px;min-width:0}.ire-qr-cell__modes{display:inline-flex;gap:2px;flex:0 0 auto}.ire-qr-mode{width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid #c9d8e2;border-radius:8px;background:var(--wms-soft);cursor:pointer;font-size:14px;line-height:1}.ire-qr-mode:hover{border-color:var(--wms-success);background:#eef8f3}.ire-qr-mode.is-active{border-color:var(--wms-success);background:#dff3e9;box-shadow:0 0 0 2px #1a8f7026}.ire-qr-cell .ire-input{flex:1;min-width:0}.ire-qr-cell__hint{color:var(--wms-muted);font-size:12px;font-weight:700;padding:0 6px}.ire-qr-check{position:relative;flex:1;min-width:0}.ire-qr-check .ire-qr-check__input{flex:1;width:100%;min-width:0}.ire-qr-check__input.is-unique{border-color:var(--wms-success);background:var(--wms-success-soft,#e8f8f1)}.ire-qr-check__input.is-duplicate{border-color:#d3572f;background:#fff2ec}.ire-qr-check__msg{position:absolute;top:100%;right:0;left:0;margin-top:3px;z-index:6;padding:4px 8px;border-radius:8px;background:#fff2ec;border:1px solid #f0b79c;color:#9a3a1a;font-size:11px;font-weight:800;line-height:1.5;box-shadow:0 6px 16px #14283c1f}.pallet-collection-form #collect-prepare-note{min-height:36px;resize:none;width:100%;border:1px solid #c9d8e1;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:650;color:var(--wms-ink);line-height:1.35}.pallet-collection-form #collect-prepare-note:focus{border-color:var(--wms-success);box-shadow:0 0 0 3px #1a8f701f;outline:0}.pack-prepare-note{max-width:220px;font-size:12px;font-weight:700;color:#2f4d60;line-height:1.4;white-space:normal;word-break:break-word}.receipt-pallets-panel--no-head>.panel-head{display:none}.receipt-workflow--pallet-compact .receipt-pallets-panel{margin:0;border:0;box-shadow:none;background:transparent}.receipt-workflow--pallet-compact .receipt-pallets-panel .table-wrap{margin:0}.pallet-entry-mode-host{display:inline-flex;align-items:center;vertical-align:middle;flex:0 0 auto}.workflow-row-actions--dense{flex-wrap:nowrap;gap:4px;align-items:center}.pal-ops-cell{width:1%;white-space:nowrap;padding-inline:6px}.action-chip--tight{min-height:30px;padding:0 8px;font-size:11px;white-space:nowrap}.action-chip--icon{width:30px;min-width:30px;min-height:30px;padding:0;display:inline-grid;place-items:center;font-size:14px;line-height:1}.pallet-mode-switch--icons button{min-width:30px;min-height:28px;padding:0 8px;font-size:13px}.pallet-ops-head__row{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap}.pallet-ops-head__tools{display:inline-flex;align-items:center;gap:6px}.pallet-ops-icon-btn{min-width:32px;width:32px;height:32px;min-height:32px;padding:0;border:1px solid #c5d8e2;border-radius:10px;background:var(--wms-panel);color:#1d4a5c;font-size:15px;font-weight:800;line-height:1;display:inline-grid;place-items:center;cursor:pointer;box-shadow:0 1px #1432460a;transition:background .12s,border-color .12s,transform .1s}.pallet-ops-icon-btn:hover{background:#f3faf7;border-color:#9ec9b8;transform:translateY(-1px)}.pallet-ops-icon-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.pallet-ops-icon-btn.is-add{border-color:#9bd5b4;color:#067245;background:#eaf9f0}.pallet-ops-icon-btn.is-open{border-color:#f0b4b4;color:#b4232f;background:#fff5f5}.resource-row-input{width:100%;min-width:0;min-height:38px;max-width:100%;border:1px solid #c8dbe6;border-radius:9px;padding:7px;background:var(--wms-panel);font-size:13px;font-weight:700;color:var(--wms-ink);box-sizing:border-box}.resource-row-input:focus{outline:none;border-color:#2a9a78;box-shadow:0 0 0 3px #2a9a7824}textarea.resource-row-input{min-height:38px;max-height:80px;resize:vertical;line-height:1.4;font-family:inherit}.resource-row-error{margin:4px 0 0;font-size:10px;font-weight:700;color:#b4232f;max-width:160px;line-height:1.4}.app-crash--inline{min-height:min(60vh,480px);padding:24px 12px;display:grid;place-items:center}.app-crash{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,#f4f7f9,#eef2f5)}.app-crash section{max-width:460px;width:100%;padding:28px 24px;border-radius:18px;background:var(--wms-panel);border:1px solid #e2e8ee;box-shadow:0 16px 40px #14283c14;text-align:center}.app-crash span[aria-hidden]{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fdecec;color:#b4232f;font-size:22px;font-weight:900;margin-bottom:10px}.app-crash small{display:block;color:#b4232f;font-weight:800;font-size:11px}.app-crash h1{margin:6px 0 10px;font-size:18px;color:var(--wms-ink)}.app-crash p{margin:0 0 12px;color:#4a6678;font-size:13px;line-height:1.6;font-weight:600}.app-crash__detail{direction:ltr;text-align:left}.app-crash__detail code{display:block;padding:8px 10px;border-radius:8px;background:#f6f8fa;color:#5a3d3d;font-size:11px;word-break:break-word}.app-crash div{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.panel-tool-drawer--live-filters{position:relative;padding:12px 14px;border:1px solid #d5e8e0;border-radius:14px;background:linear-gradient(180deg,#f4faf7,#fff 36px);box-shadow:0 8px 22px #14463712;margin:0 0 12px}.date-range-slider{padding:12px 14px 10px;border:1px solid #d0e6dc;border-radius:14px;background:linear-gradient(180deg,#eef8f4,#fff 40%)}.date-range-slider__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.date-range-slider__label{font-size:11px;font-weight:800;color:#3d5a6e}.date-range-slider__chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;font-weight:800;color:var(--wms-ink)}.date-range-slider__chips b{font-weight:900}.date-range-slider__to{color:#7a90a0;font-size:11px;font-weight:700}.date-range-slider__all{font-style:normal;font-size:10px;font-weight:800;color:var(--wms-success);background:var(--wms-success-soft);border:1px solid var(--wms-success-line);border-radius:999px;padding:2px 8px}.date-range-slider__track-wrap{position:relative;height:36px;display:flex;align-items:center;touch-action:none}.date-range-slider__rail{position:absolute;left:0;right:0;height:8px;border-radius:999px;background:#d7e6df;box-shadow:inset 0 1px 2px #14322814}.date-range-slider__fill{position:absolute;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--wms-success),#2bb88a);box-shadow:0 2px 8px #1a8f7047}.date-range-slider__input{position:absolute;left:0;width:100%;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;margin:0;height:36px}.date-range-slider__input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;border-radius:50%;background:var(--wms-panel);border:3px solid var(--wms-success);box-shadow:0 2px 10px #143c3238;cursor:grab}.date-range-slider__input::-moz-range-thumb{pointer-events:auto;width:22px;height:22px;border-radius:50%;background:var(--wms-panel);border:3px solid var(--wms-success);box-shadow:0 2px 10px #143c3238;cursor:grab}.date-range-slider__input::-webkit-slider-runnable-track{background:transparent;height:8px}.date-range-slider__input::-moz-range-track{background:transparent;height:8px;border:0}.date-range-slider__input--end{z-index:3}.date-range-slider__input--start{z-index:2}.date-range-slider__ends{display:flex;justify-content:space-between;margin-top:4px;font-size:10px;font-weight:700;color:#7a90a0}.date-range-slider.is-disabled{opacity:.55;pointer-events:none}.loading-pack-row--dragging{opacity:.45}.loading-pack-row--drop>td{background:var(--wms-success-soft);box-shadow:inset 0 0 0 2px var(--wms-success)}tr.loading-pack-row--stale-date>td{background:#fff6e0}article.loading-pack-row--stale-date{background:#fff6e0;border-color:#e6c66b}.loading-pack-print{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;position:relative}.loading-pack-print-menu{position:relative}.loading-pack-print-menu__trigger{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #d0e0e8;border-radius:999px;background:var(--wms-panel);color:#2f5468;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.loading-pack-print-menu__trigger:hover,.loading-pack-print-menu.is-open .loading-pack-print-menu__trigger{border-color:#1f6a5a;background:#f3faf7;color:#145a45}.loading-pack-print-menu__trigger i{font-style:normal;font-size:10px;opacity:.7}.loading-pack-print-menu__list{position:absolute;z-index:40;top:calc(100% + 4px);right:0;min-width:148px;display:flex;flex-direction:column;padding:4px;border:1px solid #d5e3ea;border-radius:12px;background:var(--wms-panel);box-shadow:0 12px 28px #10283824}.loading-pack-print-menu__list button{min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#35586c;font-size:11px;font-weight:800;text-align:right;cursor:pointer}.loading-pack-print-menu__list button:hover{background:#f2f7fa}.loading-pack-print-menu__list button.is-active{background:#e7f5ef;color:#145a45}.loading-pack-print>a.action-chip{margin-inline-start:0}.collection-checklist{margin:0 0 12px;border:1px solid #d5e8e0;border-radius:14px;background:linear-gradient(180deg,#f4faf7,#fff 48px);box-shadow:0 8px 22px #14463712;padding:0 0 10px}.collection-checklist .panel-head{padding:12px 14px 6px}.collection-checklist__controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:4px 14px 10px}.collection-checklist__requester{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 8px;border:1px solid #d0e6dc;border-radius:12px;background:#fffc}.collection-checklist__requester>span{font-size:12px;font-weight:800;color:#3d5a6e;margin-inline-end:4px}.collection-checklist__requester button{min-height:36px;padding:0 14px;border:1px solid #c5d6e0;border-radius:10px;background:var(--wms-panel);color:#35566d;font-size:13px;font-weight:800;cursor:pointer}.collection-checklist__requester button.is-active{border-color:var(--wms-success);background:var(--wms-success-soft);color:var(--wms-success-ink);box-shadow:0 0 0 2px #1a8f701f}.collection-checklist__file{display:flex;flex-direction:column;gap:4px;min-width:min(100%,240px);font-size:12px;font-weight:800;color:#2f4d60}.collection-checklist__file input[type=file]{font-size:12px;font-weight:600;max-width:100%}.collection-checklist__filename{color:#5a7384;font-size:12px;font-weight:700}.collection-checklist__hint{margin:0 14px 10px;padding:8px 12px;border-radius:10px;background:#eef6f2;color:#35566d;font-size:13px;font-weight:600;line-height:1.55}.collection-checklist__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0 14px 12px}.collection-checklist__kpis>div{padding:10px 12px;border:1px solid #dce8e4;border-radius:12px;background:#fff}.collection-checklist__kpis small{display:block;color:#6a8292;font-size:11px;font-weight:800;margin-bottom:4px}.collection-checklist__kpis b{font-size:18px;font-weight:900;color:var(--wms-ink)}.collection-checklist__table{margin:0 10px 6px;max-height:min(62vh,640px);overflow:auto}.collection-checklist__msg{display:block;font-size:13px;font-weight:700;color:#1f3d4f;line-height:1.55;max-width:52rem}.collection-checklist__row--shipped-full>td{background:#1f9a7814}.collection-checklist__row--in-collect>td{background:#f0b03214}.collection-checklist__row--partial>td{background:#e6782812}.collection-checklist__row--missing>td{background:#b4232f0d}.collection-checklist__row--over>td{background:#466ec812}@media(max-width:720px){.collection-checklist__msg{font-size:12px}.collection-checklist__kpis b{font-size:16px}}.warehouse-document--stockroom-section{page-break-after:always}.warehouse-document--stockroom-section:last-child{page-break-after:auto}@media print{.warehouse-document--stockroom-section{break-after:page}.warehouse-document--stockroom-section:last-child{break-after:auto}}.collection-smart-filters{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;padding:8px;border:1px solid #dce7eb;border-radius:12px;background:#f8fbfc}.ire-evidence-pen{width:36px;height:36px;padding:0;display:grid;place-items:center;border:1px solid #c9d9e2;border-radius:10px;background:var(--wms-panel);color:#47677a;cursor:pointer}.ire-evidence-pen:hover,.ire-evidence-pen.is-active{border-color:var(--wms-success);background:var(--wms-success-soft);color:var(--wms-success-ink)}.ire-evidence-note-text{display:inline-block;max-width:118px;height:28px;line-height:26px;padding:0 8px;border:1px dashed #c9d9e2;border-radius:8px;background:transparent;color:#7d919e;font:inherit;font-size:11px;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ire-evidence-note-text.has-text{border-style:solid;border-color:#bfd5df;background:var(--wms-panel);color:#173a4a}.ire-evidence-note-text:hover{border-color:var(--wms-success);background:var(--wms-success-soft);color:var(--wms-success-ink)}.ire-evidence-note{display:inline-flex;align-items:center;gap:6px;animation:ireEvidenceIn .14s ease-out}.ire-evidence-note-control{display:inline-flex;align-items:center;gap:5px;min-width:0}.ire-evidence-note span{font-size:10px;font-weight:850;color:#486879;white-space:nowrap}.ire-evidence-note input{width:118px;height:28px;border:1px solid #bfd5df;border-radius:8px;padding:0 8px;font:inherit;font-size:11px;background:var(--wms-panel);color:#173a4a}.ire-evidence-note input:focus{outline:0;border-color:var(--wms-success);box-shadow:0 0 0 3px #1a8f701f}@keyframes ireEvidenceIn{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:none}}@media(max-width:760px){.ire-evidence-note input{width:150px;height:32px}}.collection-smart-filters__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.collection-smart-filters__grid.is-advanced{padding-top:8px;border-top:1px dashed #d8e4e8}.collection-smart-filters .facet-multi-select__inline-label{position:relative;padding-inline-start:26px}.facet-match-gate{position:absolute;inset-inline-start:4px;top:50%;display:grid;place-items:center;width:19px;height:19px;padding:0;border:1px solid #c9d7dc;border-radius:6px;background:var(--wms-panel);color:#83969f;cursor:pointer;transform:translateY(-50%);transition:.15s ease}.facet-match-gate:hover{border-color:#66a892;color:#197658;background:#f1faf6}.facet-match-gate.is-active{border-color:#56a98a;background:#dcf3e9;color:#08704f;box-shadow:0 0 0 2px #138b6014}.facet-match-gate span{font-size:8px;line-height:1}.collection-smart-filters .facet-multi-select.is-inferred .facet-match-gate{background:var(--wms-panel);border-color:#8fc9ad}@media(max-width:1100px){.collection-smart-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.collection-smart-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.collection-smart-filters{margin-inline:-3px;padding:6px;border-radius:10px}.collection-smart-filters__grid{grid-template-columns:1fr}}.inventory-combination-field{display:grid;grid-template-columns:minmax(260px,1fr) minmax(210px,.58fr);align-items:center;gap:8px;margin:0;padding:0 12px 8px}.inventory-combination-field>.facet-multi-select{min-width:0}.inventory-combination-field>small{display:flex;align-items:center;gap:6px;margin:0;color:#597181;font-size:9px;font-weight:650;line-height:1.45}.inventory-combination-field>small i{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border:1px solid #b9d7ca;border-radius:6px;background:#eff9f4;color:#167252;font-size:11px;font-style:normal}.bulk-pallet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid #e4ece9;background:#fbfdfc}.bulk-pallet-toolbar .bulk-pallet-panel__head{flex:1;padding:0;border:0;background:transparent}.bulk-pallet-toolbar .bulk-source-tabs{display:flex;flex:0 0 auto;margin:0;gap:4px}.bulk-pallet-toolbar .bulk-source-tabs button{width:auto;min-width:72px;min-height:32px;padding:5px 9px;border-radius:8px}.bulk-pallet-panel--compact .bulk-text-source{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin:0;padding:8px 10px;border:0;border-radius:0;background:#fff}.bulk-pallet-panel--compact .bulk-text-source>label{grid-row:auto;gap:3px;font-size:10px}.bulk-pallet-panel--compact .bulk-text-source textarea{min-height:68px;max-height:150px;padding:8px 10px;border-radius:9px;font-size:12px;line-height:1.55}.bulk-pallet-panel--compact .bulk-read-button{width:auto;min-height:34px;padding:6px 12px}.bulk-pallet-panel--compact .bulk-excel-source{padding:8px 10px}.bulk-pallet-panel--compact .bulk-excel-dropzone{min-height:56px;border-radius:10px}.bulk-pallet-panel--compact .bulk-settings{margin:0 10px 7px;border-radius:9px}.bulk-pallet-panel--compact .bulk-settings>summary{padding:6px 9px}.bulk-pallet-panel--compact .bulk-settings__body{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);gap:7px;padding:7px 9px}.bulk-pallet-panel--compact .bulk-parse-result{margin:7px 10px 0;border-radius:10px}.bulk-pallet-panel--compact .bulk-input-table-wrap{margin:6px 8px;border-radius:8px;max-height:310px;overflow:auto}.bulk-input-table--editable{min-width:980px;table-layout:fixed}.bulk-input-table--editable th:nth-child(1){width:38px}.bulk-input-table--editable th:nth-child(2){width:205px}.bulk-input-table--editable th:nth-child(3){width:126px}.bulk-input-table--editable th:nth-child(4){width:105px}.bulk-input-table--editable th:nth-child(5){width:110px}.bulk-input-table--editable th:nth-child(6){width:150px}.bulk-input-table--editable td{padding:5px 6px}.bulk-input-table--editable input,.bulk-input-table--editable select{width:100%;min-width:0;min-height:31px;padding:4px 6px;border:1px solid #cfdde3;border-radius:7px;background:var(--wms-panel);color:#18394d;font-size:11px}.bulk-input-table--editable input:focus,.bulk-input-table--editable select:focus{border-color:#188764;box-shadow:0 0 0 2px #1887641c;outline:0}.bulk-original-line{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#456273;font:600 10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.bulk-pallet-panel--compact .bulk-preview-actions{padding:7px 9px}@media(max-width:760px){.inventory-combination-field{grid-template-columns:1fr;padding-inline:9px}.inventory-combination-field>small{font-size:8px}.bulk-pallet-toolbar{padding:5px 8px}.bulk-pallet-toolbar .bulk-source-tabs button{min-width:62px}.bulk-pallet-panel--compact .bulk-text-source{grid-template-columns:1fr}.bulk-pallet-panel--compact .bulk-read-button{width:100%}.bulk-pallet-panel--compact .bulk-settings__body{grid-template-columns:1fr}}.receipt-row--editing>td{max-width:none;padding:5px;overflow:visible;background:#eaf7f2}.receipt-inline-edit{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:5px;border:1px solid #9bcdbb;border-radius:10px;background:#f9fcfb;box-shadow:inset 3px 0 #168463;scrollbar-width:thin;scrollbar-color:#8ab7a8 #e8f1ee;overscroll-behavior-inline:contain;touch-action:pan-x}.receipt-inline-edit__rail{display:flex;width:max-content;min-width:100%;align-items:end;gap:6px;direction:rtl}.receipt-inline-edit__field{display:grid;flex:0 0 128px;min-width:0;gap:3px;margin:0}.receipt-inline-edit__field>span{color:#55717d;font-size:8px;font-weight:900;line-height:1;white-space:nowrap}.receipt-inline-edit__field--key{flex-basis:115px}.receipt-inline-edit__field--supplier{flex-basis:190px}.receipt-inline-edit__field--location{flex-basis:160px}.receipt-inline-edit__field--shed{flex-basis:105px}.receipt-inline-edit__field--pack{flex-basis:190px}.receipt-inline-edit__field--client{flex-basis:170px}.receipt-inline-edit__field--times{flex-basis:44px}.receipt-inline-edit .ire-input{min-height:32px;height:32px;padding:4px 7px;border-radius:7px;font-size:11px}.receipt-inline-edit__actions{display:flex;flex:0 0 auto;align-items:center;gap:4px}.receipt-inline-edit__actions .ire-btn{min-height:32px;height:32px;padding:0 10px;font-size:10px}.ire-times-field{position:relative}.ire-times-field__trigger{display:grid;width:32px;height:32px;min-height:32px;padding:0;border:1px solid #d5e1e8;border-radius:7px;place-items:center;background:#fff;color:#2f4b5e;font-size:14px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.ire-times-field__trigger:hover{border-color:#8db8c2;background:#edf7f8}.ire-times-field__trigger.has-value{border-color:#168463;background:#eaf7f2;color:#116a4f}.ire-times-field.is-open .ire-times-field__trigger{border-color:#168463;background:#eaf7f2}.ire-times-field__popup{position:absolute;top:100%;right:0;z-index:20;display:grid;width:max-content;min-width:190px;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:5px;padding:8px;border:1px solid #d5e1e8;border-radius:10px;background:#fff;box-shadow:0 10px 26px #14283c29}.ire-times-field__popup label{display:grid;min-width:0;gap:2px}.ire-times-field__popup label>span{color:#55717d;font-size:8px;font-weight:900;line-height:1;white-space:nowrap}.ire-times-field__popup .ire-input{width:100%;padding-inline:3px;font-size:10px}.ire-times-field__done{grid-column:1/-1;min-height:26px;margin-top:2px;border:1px solid #9bd5b4;border-radius:7px;background:#eaf9f0;color:#067245;font-size:10px;font-weight:800;cursor:pointer}.receipt-inline-edit__error{min-width:360px;margin-top:5px}.receipt-inline-edit .loading{min-height:44px}.ire-inline-label--header-only{gap:0}.ire-inline-label--header-only>.ire-input{margin:0}.packing-entry-flow{display:flex;width:100%;min-width:0;align-items:stretch;overflow-x:auto;overflow-y:visible;border-radius:0 0 12px 12px;background:var(--wms-panel);scrollbar-width:thin;scrollbar-color:#86ae9f #edf3f1;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scroll-snap-type:x proximity}.packing-entry-flow:focus-visible{outline:2px solid #268c6d;outline-offset:-2px}.packing-entry-flow .packing-entry-fields{display:flex;flex:0 0 auto;width:auto;min-width:720px;align-items:center;gap:6px;padding:6px 8px;border-bottom:0;border-left:1px solid var(--packing-line);scroll-snap-align:start}.packing-entry-flow .packing-entry-field{display:flex;flex:0 0 116px;grid-column:auto;grid-template-columns:none;align-items:center;gap:5px}.packing-entry-flow .packing-entry-field--material{flex-basis:240px}.packing-entry-flow .packing-entry-field>span{flex:0 0 auto;font-size:8px;white-space:nowrap}.packing-entry-flow .packing-entry-field>.ire-input,.packing-entry-flow .packing-entry-field>.async-combobox,.packing-entry-flow .packing-entry-field>.packing-quantity-mode{flex:1;min-width:0}.packing-entry-flow .packing-entry-field .ire-input,.packing-entry-flow .packing-entry-field .async-combobox input{min-height:32px;height:32px;font-size:11px}.packing-entry-flow .packing-plan-editor{display:flex;flex:0 0 auto;align-items:stretch;gap:0;padding:0;border-left:1px solid var(--packing-line);scroll-snap-align:start}.packing-entry-flow .packing-plan-head{display:none}.packing-entry-flow .packing-plan-group,.packing-entry-flow .packing-plan-editor.is-per-pallet .packing-plan-group,.packing-entry-flow .packing-plan-editor.is-total .packing-plan-group{display:grid;flex:0 0 auto;width:auto;min-height:48px;grid-template-rows:1fr;align-items:center;gap:5px;padding:5px 6px;border-top:0;border-left:1px solid #e4ebed;background:var(--wms-panel);scroll-snap-align:start}.packing-entry-flow .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:32px 210px 74px 118px 76px 27px}.packing-entry-flow .packing-plan-editor.is-total .packing-plan-group{grid-template-columns:32px 210px 74px 90px 27px}.packing-entry-flow .packing-plan-group:before{right:0;top:6px;bottom:6px}.packing-entry-flow .packing-plan-group__index,.packing-entry-flow .packing-plan-group__field--numbers,.packing-entry-flow .packing-plan-group__count,.packing-entry-flow .packing-plan-group__quantity,.packing-entry-flow .packing-plan-group__subtotal,.packing-entry-flow .packing-plan-group__mode-note,.packing-entry-flow .packing-plan-group__remove{grid-column:auto;grid-row:auto;margin:0;align-self:center}.packing-entry-flow .packing-plan-group__field>span{display:none}.packing-entry-flow .packing-plan-group__numbers,.packing-entry-flow .packing-plan-group__quantity .ire-input{min-height:32px;height:32px}.packing-entry-flow .packing-plan-group__count{min-height:32px}.packing-entry-flow .packing-plan-group__quantity{grid-template-columns:auto minmax(64px,1fr)}@media(max-width:760px){.receipt-inline-edit{border-radius:9px}.receipt-inline-edit__rail{min-width:max-content}.receipt-inline-edit__field{flex-basis:120px}.receipt-inline-edit__field--supplier,.receipt-inline-edit__field--pack{flex-basis:175px}.receipt-inline-edit__field--client{flex-basis:155px}.packing-entry-shell{overflow:hidden}.packing-entry-flow{direction:rtl}.packing-entry-flow .packing-entry-fields{min-width:680px;padding:5px 6px}.packing-entry-flow .packing-entry-field--material{flex-basis:220px}}.packing-entry-flow .packing-entry-fields{min-width:0;gap:4px;padding:4px 5px}.packing-entry-flow .packing-entry-field{flex:0 0 88px;gap:3px}.packing-entry-flow .packing-entry-field--material{flex-basis:150px}.packing-entry-flow .packing-entry-field--po,.packing-entry-flow .packing-entry-field--pl{flex-basis:86px}.packing-entry-flow .packing-entry-field>span{font-size:8px}.packing-entry-flow .packing-entry-field .ire-input,.packing-entry-flow .packing-entry-field .async-combobox input{min-height:30px;height:30px;font-size:10px;padding:3px 6px}.packing-entry-flow .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:28px 150px 58px 96px 62px 24px;gap:4px;padding:4px 5px;min-height:44px}.packing-entry-flow .packing-plan-editor.is-total .packing-plan-group{grid-template-columns:28px 150px 58px 72px 24px;gap:4px;padding:4px 5px;min-height:44px}.packing-entry-flow .packing-plan-group__numbers,.packing-entry-flow .packing-plan-group__quantity .ire-input{min-height:28px;height:28px;font-size:10px;padding:3px 5px}.packing-entry-flow .packing-plan-group__count{min-height:28px;padding:0 5px}.packing-entry-flow .packing-plan-group__count span{font-size:12px}.packing-entry-flow .packing-plan-add{min-height:30px;padding:0 8px;font-size:9px}@media(max-width:760px){.packing-entry-flow .packing-entry-fields{min-width:0}.packing-entry-flow .packing-entry-field--material{flex-basis:140px}.packing-entry-flow .packing-entry-field{flex-basis:78px}.packing-entry-flow .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:26px 130px 52px 88px 56px 22px}.packing-entry-flow .packing-plan-editor.is-total .packing-plan-group{grid-template-columns:26px 130px 52px 64px 22px}.packing-entry-shell--toolbar-actions .packing-entry-head{min-height:34px;padding:4px 6px}}.receipt-items-scan-chip,.receipt-items-inline-tools .receipt-items-scan-chip,.receipt-items-empty-tools .receipt-items-scan-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 4px;border:1px solid var(--wms-line,#d5e1ea);border-radius:999px;background:var(--wms-panel,#fff);vertical-align:middle}.receipt-items-scan-chip .doc-scan,.receipt-items-scan-chip .doc-scan__row{display:inline-flex;align-items:center;gap:2px;min-height:0}.receipt-items-scan-chip .doc-scan__cam,.receipt-items-scan-chip .doc-scan__extract{width:28px;min-width:28px;min-height:28px;height:28px;padding:0;border-radius:8px}.receipt-items-scan-chip .doc-scan__status,.receipt-items-scan-chip .doc-scan__thumbs{position:absolute;top:100%;right:0;left:0;z-index:8;margin-top:4px}.packing-entry-shell--toolbar-actions .packing-entry-head{display:none}.packing-entry-shell--toolbar-actions,.packing-entry-shell--toolbar-actions .packing-entry-flow{border-radius:12px}.packing-plan-group__end-actions,.packing-entry-range-inline-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;white-space:nowrap}.packing-entry-range-inline-morder{display:inline-flex;align-items:center;gap:5px;color:#6f8490;font-size:9px;font-weight:800}.packing-entry-range-inline-morder .ire-input{width:78px;min-width:0;min-height:30px;padding:0 8px;font-size:11px;text-align:center}.packing-entry-range-stack .packing-plan-group--with-end,.packing-entry-range-stack .packing-plan-editor.is-total .packing-plan-group--with-end,.packing-entry-range-stack .packing-plan-editor.is-per-pallet .packing-plan-group--with-end{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;grid-template-columns:none}.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__field--numbers{flex:1 1 180px;min-width:140px}.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__index,.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__count{flex:0 0 auto}.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__quantity{flex:0 0 110px}.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__subtotal{flex:0 0 90px}.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__mode-note,.packing-entry-range-stack .packing-plan-group--with-end .packing-plan-group__remove{flex:0 0 auto}.packing-plan-group__end-actions{flex:0 0 auto;margin-inline-start:auto}.packing-entry-range-stack--inline-end{display:block;width:100%}.packing-entry-row-actions,.packing-entry-flow-actions{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.packing-entry-td--actions .packing-entry-row-actions{flex-direction:column;align-items:stretch;white-space:normal}.packing-entry-td--actions .packing-entry-row-actions .action-chip{min-height:30px;padding:0 10px;font-size:11px}.packing-entry-flow-actions{margin-inline-start:auto;padding:4px 0}}@layer s13{.app-shell--navchip{padding-right:0;padding-top:64px}.app-shell--navchip .topbar,.app-shell--navchip .topbar--navchip{right:0;left:0;height:64px;padding:0 14px 0 16px;gap:0;display:flex;align-items:center;justify-content:flex-start;background:#ffffffeb;backdrop-filter:blur(16px);border-bottom:1px solid rgba(220,228,235,.95);box-shadow:0 4px 18px #14283c0a;overflow:visible;position:relative}.topbar-start{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.topbar-start--tools-row{flex:1 1 auto;width:100%;min-width:0;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(90,120,140,.35) transparent}.app-shell--navchip.nav-menu-open .topbar-start--tools-row,.app-shell--navchip.quick-menu-open .topbar-start--tools-row{overflow:visible}.topbar-start--tools-row::-webkit-scrollbar{height:3px}.topbar-start--tools-row::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}.topbar-start--tools-row .nav-switcher{flex:0 0 auto;position:relative;z-index:40}.topbar-start--tools-row .topbar-page-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;flex-wrap:nowrap;min-height:40px}.topbar-start--tools-row .top-actions,.topbar-start--tools-row .top-actions--inline{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;flex-wrap:nowrap;margin:0;min-width:0}.topbar--navchip .top-actions{margin-right:0;margin-left:0;flex:0 0 auto;gap:8px}.topbar--navchip .menu-button,.app-shell--navchip .sidebar,.app-shell--navchip .backdrop,.app-shell--navchip .route-context{display:none}.nav-switcher{position:relative;min-width:0;z-index:40}.nav-switcher__shell{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:min(58vw,420px);min-height:44px;padding:3px 6px 3px 4px;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);box-shadow:var(--wms-shadow-sm),inset 0 1px #ffffffe6;transition:border-color var(--wms-dur) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease)}.nav-switcher__shell:hover{border-color:var(--wms-brand);box-shadow:var(--wms-shadow-md)}.nav-switcher__shell.is-open{border-color:var(--wms-success);background:var(--wms-success-soft);box-shadow:0 0 0 3px #0d9a6a24,var(--wms-shadow-md)}.nav-switcher__brand{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:11px;text-decoration:none}.nav-switcher__brand .brand-mark{width:34px;height:34px;border-radius:11px;font-size:18px;box-shadow:0 5px 12px #c88c1e47}.nav-switcher__trigger{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;min-height:36px;padding:2px 8px 2px 4px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--wms-ink);cursor:pointer;transition:background .15s}.nav-switcher__trigger:hover{background:#ffffff8c;box-shadow:none;transform:none;border-color:transparent}.nav-switcher__trigger.is-open{background:#ffffffa6;box-shadow:none;border-color:transparent}.nav-switcher__text{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;text-align:right}.nav-switcher__text small{color:var(--wms-muted);font-size:8px;font-weight:800;letter-spacing:.2px}.nav-switcher__text b{max-width:220px;overflow:hidden;color:var(--wms-ink);font-size:14px;font-weight:800;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.nav-switcher__trigger--title-only{gap:6px}.nav-switcher__trigger--title-only .nav-switcher__text b{font-size:13px;line-height:1.3}.nav-switcher__chev{margin-right:2px;color:#6d8496;font-size:11px;flex:0 0 auto}#wms-nav-portal-root{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:2147483646;pointer-events:none;isolation:isolate;overflow:visible;transform:none;filter:none;contain:none}#wms-nav-portal-root>*{pointer-events:auto}@keyframes nav-panel-in{0%{opacity:0}to{opacity:1}}.app-shell--navchip .content{max-width:none;width:100%}.app-shell--navchip.quick-menu-open .topbar{z-index:110;overflow:visible}.app-shell--navchip.quick-menu-open .hdr-quick-menu{z-index:140}@media(max-width:760px){.nav-switcher__shell{max-width:none;min-height:38px;padding:2px 4px 2px 3px;gap:4px}.nav-switcher__brand,.nav-switcher__brand .brand-mark{width:28px;height:28px;border-radius:8px;font-size:15px}.nav-switcher__trigger{max-width:none;min-height:32px;padding:2px 6px 2px 2px}.nav-switcher__text b{max-width:none;font-size:12px;white-space:nowrap}.nav-switcher__text small{display:none}.location-switcher__menu{position:fixed;top:58px;right:8px;left:auto;min-width:min(88vw,280px);z-index:80}}.location-switcher{position:relative;z-index:40}.location-switcher.is-open{z-index:140}.location-switcher__menu{position:absolute;z-index:150;top:calc(100% + 8px);left:0;min-width:260px;max-width:min(92vw,320px);padding:10px;border:1px solid #d5e8e0;border-radius:16px;background:linear-gradient(180deg,#f6fbf8,#fff 40px);box-shadow:0 16px 40px #10302829;animation:location-menu-in .16s ease-out}@media(min-width:761px){.location-switcher.is-open .location-switcher__menu{position:fixed;top:68px;left:16px;right:auto}}@keyframes location-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.location-switcher__menu header{display:flex;flex-direction:column;gap:2px;padding:4px 8px 10px;border-bottom:1px solid #e3efe9;margin-bottom:8px}.location-switcher__menu header small{font-size:10px;font-weight:800;color:var(--wms-success);letter-spacing:.02em}.location-switcher__menu header strong{font-size:15px;font-weight:900;color:var(--wms-ink)}.location-switcher__menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:min(50vh,320px);overflow:auto}.location-switcher__menu li{margin:0}.location-switcher__menu button{width:100%;display:flex;align-items:center;gap:10px;text-align:right;min-height:48px;padding:8px 10px;border:1px solid transparent;border-radius:12px;background:transparent;cursor:pointer;color:#243a52}.location-switcher__menu button:hover{background:#eef8f3;border-color:#cfe6db}.location-switcher__menu button.is-active{background:linear-gradient(135deg,#e5f6ef,#f4fcf8);border-color:var(--wms-success-line);box-shadow:inset 3px 0 0 var(--wms-success)}.location-switcher__menu button span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.location-switcher__menu button b{font-size:13px;font-weight:800;line-height:1.25}.location-switcher__menu button small{font-size:11px;font-weight:700;color:#6a8292}}@layer s14{.bulk-action-bar--floating{animation:bulk-bar-in .16s ease-out;border:1px solid #cfe4da;border-radius:12px;background:linear-gradient(180deg,#f4fbf7,#fff);box-shadow:0 8px 22px #16503c1a}@keyframes bulk-bar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.table-wrap.has-expanded-receipt,.workflow-mobile-cards.has-expanded-receipt{scroll-padding-top:10px}.table-wrap.has-expanded-receipt tr.receipt-row--expanded>td{position:sticky;top:0;z-index:6;background:linear-gradient(180deg,#e6f6f1,#f2faf7);box-shadow:inset -4px 0 #1f9a78,0 8px 18px #14463714}.table-wrap.has-expanded-receipt tr.receipt-expand-row>td{position:relative;z-index:5}tr.receipt-row--dimmed{opacity:.32;filter:grayscale(.22) saturate(.5);transition:opacity .22s ease,filter .22s ease,background-color .22s ease}tr.receipt-row--dimmed>td{background:#f3f5f6;color:#6a7a82}tr.receipt-row--dimmed:hover{opacity:.48;filter:grayscale(.1) saturate(.7)}.workflow-mobile-card.receipt-row--dimmed{opacity:.36;filter:grayscale(.18) saturate(.55);transition:opacity .22s ease,filter .22s ease,transform .22s ease}.workflow-mobile-card.receipt-row--dimmed:hover{opacity:.55}.workflow-mobile-cards.has-expanded-receipt .workflow-mobile-card.receipt-row--expanded{scroll-margin-top:12px;z-index:2;position:relative;box-shadow:0 14px 34px #185a461f,inset -3px 0 #1f9a78}tr.receipt-row--expanded{scroll-margin-top:8px}.doc-scan{display:flex;flex-direction:column;gap:6px;min-width:0}.doc-scan--compact{gap:5px}.doc-scan__row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.doc-scan__label{font-size:10px;font-weight:800;color:#3d5d6a;letter-spacing:.01em;white-space:nowrap}.doc-scan__tools{display:inline-flex;align-items:center;gap:5px}.doc-scan__file{display:none;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.doc-scan__cam,.doc-scan__extract{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;border:1px solid #c8dde6;border-radius:9px;background:linear-gradient(180deg,#fff,#f4f9fb);color:#1f5f72;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .12s ease;box-shadow:0 1px #fffc inset,0 2px 6px #143c500d}.doc-scan__cam{width:32px;padding:0}.doc-scan__extract{padding:0 9px;font-size:10px;font-weight:800}.doc-scan__extract b{font-weight:800}.doc-scan__cam:hover,.doc-scan__extract:hover,.doc-scan__cam:focus-visible,.doc-scan__extract:focus-visible{border-color:#2a8f9a;background:linear-gradient(180deg,#f2fbfc,#e7f5f8);color:#146075;outline:0;box-shadow:0 0 0 3px #2a8f9a24}.doc-scan__cam:active,.doc-scan__extract:active{transform:translateY(1px)}.doc-scan__cam:disabled,.doc-scan__extract:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.doc-scan__icon{display:block;flex:0 0 auto}.doc-scan__badge{position:absolute;top:-5px;left:-5px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#1f9a78;color:#fff;font-size:9px;font-weight:900;font-style:normal;line-height:15px;text-align:center;box-shadow:0 2px 6px #14645040}.doc-scan__status{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:#eef5f8;color:#2b5d6c;font-size:10px;font-weight:700;line-height:1.35}.doc-scan__status.is-ok{background:#e8f7f1;color:#176b55}.doc-scan__status.is-error{background:#fdeeee;color:#a13333}.doc-scan__spinner{width:11px;height:11px;border:2px solid #b7d0da;border-top-color:#1f7a8c;border-radius:50%;animation:doc-scan-spin .7s linear infinite;flex:0 0 auto}@keyframes doc-scan-spin{to{transform:rotate(360deg)}}.doc-scan__thumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:stretch}.doc-scan__thumb{position:relative;margin:0;width:56px;border:1px solid #d3e4ea;border-radius:9px;overflow:hidden;background:#f7fbfc;box-shadow:0 2px 6px #1432460d}.doc-scan__thumb img{display:block;width:100%;height:42px;object-fit:cover;background:#e8f0f4}.doc-scan__thumb figcaption{padding:2px 4px 3px;font-size:8px;font-weight:700;color:#4d6a76;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-scan__thumb-x{position:absolute;top:2px;left:2px;width:16px;height:16px;display:grid;place-items:center;border:0;border-radius:6px;background:#141e288c;color:#fff;font-size:12px;line-height:1;cursor:pointer;padding:0}.doc-scan__thumb-x:hover{background:#a02828d9}.doc-scan__add-more{width:56px;min-height:56px;display:grid;place-items:center;border:1.5px dashed #b7d0da;border-radius:9px;background:#f8fbfc;color:#3d6b78;font-size:18px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.doc-scan__add-more:hover,.doc-scan__add-more:focus-visible{border-color:#2a8f9a;background:#eef8fa;color:#146075;outline:0}.doc-scan__add-more:disabled{opacity:.45;cursor:not-allowed}.wms-field-with-scan{display:flex;flex-direction:column;gap:6px;min-width:0}.wms-field-with-scan>label{display:flex;flex-direction:column;gap:4px;min-width:0}.wms-field-with-scan .doc-scan{padding:6px 8px;border:1px solid #d5e6ec;border-radius:10px;background:linear-gradient(180deg,#f7fbfc,#fff)}.receipt-create-form .wms-field-with-scan .doc-scan__label{color:#1f6b7a}.pallet-evidence-block{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;padding:8px 10px;border:1px solid #d3e6ec;border-radius:12px;background:linear-gradient(180deg,#f6fbfc,#fff)}.pallet-evidence__hint{margin:0;font-size:10px;font-weight:600;color:#5a7a86;line-height:1.4}.pallet-evidence .doc-scan__row{margin-top:2px}.receipt-workflow--pallet-compact .pallet-evidence-block{padding:6px 8px;gap:6px}.route-suspense-fallback{display:grid;place-items:center;min-height:min(40vh,320px);padding:24px}}@layer s15{.entity-history{--eh-line:#d8e2e8;--eh-ink:#1d3348;--eh-muted:#7a8e9e;--eh-soft:#f6fafb;--eh-accent:#1f8f72;position:relative;margin:0;padding:10px 12px 8px;border:1px solid #e2e9ee;border-radius:12px;background:linear-gradient(165deg,#fbfcfd,#f4f8fa);box-shadow:0 6px 18px #12283a0d;max-width:100%}.entity-history--compact{padding:8px 10px 6px}.entity-history__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(220,228,234,.9)}.entity-history__head small{display:block;color:#9aa9b5;font-size:8px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.entity-history__head h3{margin:1px 0 0;color:var(--eh-ink);font-size:12px;font-weight:900}.entity-history__close{display:grid;place-items:center;width:28px;height:28px;border:1px solid #dce4ea;border-radius:8px;background:#fff;color:#6d8192;font-size:16px;line-height:1;cursor:pointer}.entity-history__close:hover{border-color:#c9a24a;color:#8a6918}.entity-history__state{padding:8px 2px}.entity-history__empty{display:flex;align-items:center;gap:8px;padding:10px 4px;color:var(--eh-muted);font-size:11px}.entity-history__empty span{font-size:14px;opacity:.55}.entity-history__empty p{margin:0}.entity-history__list{list-style:none;margin:0;padding:2px 0 0;display:flex;flex-direction:column;gap:2px;max-height:min(42vh,320px);overflow:auto;scrollbar-width:thin}.entity-history__item{position:relative;margin:0;padding:0 0 0 2px}.entity-history__item+.entity-history__item{border-top:1px dashed rgba(220,228,234,.85)}.entity-history__row{display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 4px;border:0;border-radius:8px;background:transparent;color:var(--eh-ink);text-align:right;cursor:pointer;transition:background .14s ease}.entity-history__row:hover{background:#ffffffb8}.entity-history__row:disabled{cursor:default}.entity-history__row:disabled:hover{background:transparent}.entity-history__dot{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#e8eef2;color:#456078;font-size:11px;font-weight:800;flex:0 0 22px}.entity-history__item--create .entity-history__dot{background:#e7f6ef;color:#16845f}.entity-history__item--edit .entity-history__dot{background:#fff5df;color:#a67618}.entity-history__item--items .entity-history__dot{background:#e9f1fb;color:#2f5f99}.entity-history__item--pallets .entity-history__dot,.entity-history__item--warehouse .entity-history__dot,.entity-history__item--address .entity-history__dot{background:#edf7f4;color:#1a7a62}.entity-history__item--confirm .entity-history__dot{background:#e4f8ee;color:#0f7a52}.entity-history__item--outbound .entity-history__dot{background:#f3ebff;color:#6a3ea0}.entity-history__body{min-width:0;display:flex;flex-direction:column;gap:1px;align-items:flex-start}.entity-history__summary{color:var(--eh-ink);font-size:11px;font-weight:750;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.entity-history__when{color:var(--eh-muted);font-size:9px;font-weight:700}.entity-history__chev{color:#8fa0ae;font-size:10px}.entity-history__item.is-open .entity-history__row{background:#fff}.entity-history__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:4px 10px;margin:0 0 6px 30px;padding:7px 9px;border:1px solid #e5ecef;border-radius:9px;background:#fff}.entity-history__details>div{min-width:0;display:flex;flex-direction:column;gap:1px}.entity-history__details dt{color:#91a0ad;font-size:8px;font-weight:800}.entity-history__details dd{margin:0;color:#274358;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-expand-row>td,.data-table-expand-row>td{padding:0;background:transparent;border-bottom:1px solid #e7eef2}.history-expand-host,.data-table-expand-host{padding:8px 10px 10px;background:linear-gradient(180deg,#f7fafcf2,#fff6);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.history-expand-host .entity-history{margin:0 auto;max-width:920px;width:100%;box-sizing:border-box}.action-chip--history{border-color:#c9ddd5;color:#176a52;background:linear-gradient(#f4fbf8,#fff)}.action-chip--history:hover{border-color:#1f9a78;background:#e9f8f2}.row-actions .history-btn,.pallet-search-v2__history-btn{min-height:30px;padding:4px 9px;border:1px solid #c9ddd5;border-radius:8px;background:linear-gradient(#f4fbf8,#fff);color:#176a52;font-size:10px;font-weight:800;white-space:nowrap;cursor:pointer}.row-actions .history-btn:hover,.pallet-search-v2__history-btn:hover{border-color:#1f9a78;background:#e9f8f2}.pallet-search-v2__history-btn.is-active{border-color:#1f9a78;box-shadow:0 0 0 2px #1f9a781f}.history-expand-mobile{margin-top:8px}}@layer s16{.planning-panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;background:linear-gradient(180deg,#fbfcfd,#f4f8fa 40%,#fff);border:1px solid #e2e9ee;border-radius:14px}.planning-panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 10px;border-bottom:1px solid #e7eef2}.planning-panel__head h2{margin:1px 0 0;color:#16344a;font-size:15px;font-weight:900}.planning-panel__toolbar{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 14px 8px}.planning-panel__toolbar label{display:flex;flex-direction:column;gap:3px;min-width:0;color:#6d8293;font-size:9px;font-weight:800}.planning-panel__toolbar select{min-height:34px;border:1px solid #d7e1e8;border-radius:9px;background:#fff;padding:4px 8px;color:#1d3348;font-size:11px;font-weight:700}.planning-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 14px 8px;padding:3px;border:1px solid #e2e9ee;border-radius:11px;background:#eef3f6}.planning-tabs button{min-height:32px;border:0;border-radius:8px;background:transparent;color:#5d7386;font-size:11px;font-weight:800;cursor:pointer}.planning-tabs button i{margin-right:4px;font-style:normal;opacity:.75;font-size:10px}.planning-tabs button.is-active{background:#fff;color:#146b52;box-shadow:0 2px 8px #14324614}.planning-panel__body{flex:1 1 auto;min-height:0;overflow:visible;padding:0 14px 16px;scrollbar-width:thin}.planning-toast{margin:0 0 8px;padding:7px 10px;border:1px solid #cfe9db;border-radius:9px;background:#eefaf4;color:#146b52;font-size:11px;font-weight:750}.planning-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.planning-kpi{padding:8px 9px;border:1px solid #e4ebf0;border-radius:11px;background:#fff}.planning-kpi small{display:block;color:#8a9bab;font-size:8px;font-weight:800}.planning-kpi b{display:block;margin-top:2px;color:#17374f;font-size:16px;font-weight:900;line-height:1.1}.planning-kpi--late{border-color:#f0d4cf;background:linear-gradient(160deg,#fff8f7,#fff)}.planning-kpi--late b{color:#b23a2f}.planning-kpi--early{border-color:#d6e8f7;background:linear-gradient(160deg,#f5faff,#fff)}.planning-kpi--early b{color:#1f6fa8}.planning-section{margin-bottom:12px}.planning-section>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.planning-section>header h3{margin:0;color:#2a455a;font-size:11px;font-weight:900}.planning-section>header span{color:#8a9bab;font-size:10px;font-weight:800}.planning-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.planning-list__item{padding:8px 9px;border:1px solid #e5ecef;border-radius:10px;background:#fff}.planning-list__item--late{border-right:3px solid #d45a4c}.planning-list__item--early{border-right:3px solid #3a8fd0}.planning-list__main{display:flex;align-items:center;justify-content:space-between;gap:8px}.planning-list__main b{color:#16344a;font-size:12px;font-weight:900}.planning-list__badge{flex:0 0 auto;padding:2px 7px;border-radius:999px;background:#f3f6f8;color:#3d5a6e;font-size:9px;font-weight:800;white-space:nowrap}.planning-list__item--late .planning-list__badge{background:#fdeceb;color:#a6372d}.planning-list__item--early .planning-list__badge{background:#e8f3fc;color:#1f6fa8}.planning-list__meta{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;color:#7b8f9f;font-size:10px;font-weight:700}.planning-list__desc{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4d6578}.planning-empty{padding:14px 8px;color:#8a9bab;font-size:11px;text-align:center}.planning-files{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.planning-files>li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:1px solid #e5ecef;border-radius:10px;background:#fff}.planning-files b{display:block;max-width:260px;overflow:hidden;color:#1d3348;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.planning-files small{display:block;margin-top:2px;color:#8a9bab;font-size:9px}.planning-files__del{min-height:30px;padding:4px 9px;border:1px solid #f0d0cb;border-radius:8px;background:#fff7f6;color:#b23a2f;font-size:10px;font-weight:800;cursor:pointer}.planning-upload{display:grid;gap:8px}.planning-drop{position:relative;display:grid;place-items:center;gap:4px;min-height:118px;padding:14px;border:1.5px dashed #c5d5df;border-radius:14px;background:linear-gradient(160deg,#f7fafb,#fff);color:#456078;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.planning-drop:hover{border-color:#1f9a78;background:#f3fbf8}.planning-drop.is-busy{opacity:.7;pointer-events:none}.planning-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.planning-drop span{font-size:18px;opacity:.7}.planning-drop b{font-size:12px;font-weight:900;color:#17374f}.planning-drop small{font-size:10px;color:#8a9bab}.planning-upload__hint{margin:0;color:#176a52;font-size:10px;font-weight:750}.planning-upload__note{margin:0;color:#93a3b0;font-size:10px;line-height:1.7}@media(max-width:560px){.planning-panel__toolbar{grid-template-columns:1fr}.planning-kpis{grid-template-columns:1fr 1fr 1fr;gap:4px}.planning-kpi b{font-size:14px}}}@layer s17{.mobile-bottom-tabs{display:none}@media(max-width:760px){.app-shell--navchip.app-shell--mobile-tabs{padding-top:58px;padding-bottom:calc(64px + var(--sa-bottom, 0px))}.app-shell--navchip .topbar,.app-shell--navchip .topbar--navchip{height:56px;min-height:56px;max-height:56px;padding:0 8px;gap:0;flex-wrap:nowrap;align-items:center;overflow:hidden}.topbar-start,.topbar-start--tools-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;max-width:100%;min-width:0;flex:1 1 auto;gap:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 2px}.topbar-start--tools-row::-webkit-scrollbar{display:none}.nav-switcher{flex:0 0 auto}.nav-switcher__shell{max-width:none;min-height:38px;height:38px;padding:2px 4px 2px 3px;border-radius:12px}.nav-switcher__brand{width:28px;height:28px;border-radius:8px}.nav-switcher__brand .brand-mark{width:28px;height:28px;font-size:14px;border-radius:8px}.nav-switcher__trigger{min-height:32px;height:32px;padding:0 6px;gap:4px}.nav-switcher__text small,.nav-switcher__eyebrow{display:none}.nav-switcher__text b{max-width:none;font-size:11px;white-space:nowrap}.nav-switcher__chev{font-size:10px}.topbar-page-actions{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;flex-wrap:nowrap;min-height:38px;max-width:none;width:auto;order:unset;padding-top:0}.topbar-page-actions .panel-tool-button b{display:none}.topbar-page-actions .panel-tool-button--add b{display:inline;font-size:10px;white-space:nowrap}.topbar-page-actions .panel-tool-button{min-width:0;min-height:34px;height:34px;padding:0 8px;border-radius:10px;flex:0 0 auto;gap:3px;white-space:nowrap}.topbar-page-actions .panel-tool-button--planning,.topbar-page-actions .panel-tool-button--icon{min-width:34px;width:34px;padding:0;justify-content:center}.topbar-page-actions .panel-tool-button--icon b,.topbar-page-actions .panel-tool-button--planning b{display:none}.topbar-page-actions .refresh{min-width:34px;width:34px;height:34px;min-height:34px;padding:0;flex:0 0 auto}.topbar-page-actions .column-visibility__trigger{min-height:34px;height:34px;flex:0 0 auto}.top-actions,.top-actions--inline{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;flex:0 0 auto;margin:0;max-width:none;overflow:visible}.location-switcher{flex:0 0 auto}.app-shell--navchip .content,.app-shell--mobile-tabs .content{padding:12px 10px calc(18px + var(--sa-bottom, 0px))}.mobile-bottom-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;z-index:55;inset:auto 0 0;height:calc(60px + var(--sa-bottom, 0px));padding:6px 6px calc(6px + var(--sa-bottom, 0px));border-top:1px solid #d9e4ec;background:#fffffff0;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 -8px 28px #0c24371a}.mobile-bottom-tabs__item{--tab-accent: var(--wms-success);--tab-accent-ink: var(--wms-success-ink);--tab-accent-soft: var(--wms-success-soft);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:48px;padding:4px 2px;border-radius:14px;text-decoration:none;color:#5a7386;transition:background .15s,color .15s,transform .12s;-webkit-tap-highlight-color:transparent}.mobile-bottom-tabs__item--receipts{--tab-accent: var(--wms-brand);--tab-accent-ink: var(--wms-brand-ink);--tab-accent-soft: var(--wms-brand-soft)}.mobile-bottom-tabs__item--remittances{--tab-accent: #1aa878;--tab-accent-ink: #0f6b52;--tab-accent-soft: #e9f8f2}.mobile-bottom-tabs__item--reports{--tab-accent: #3d7eb8;--tab-accent-ink: #1f4f7a;--tab-accent-soft: #eaf3fb}.mobile-bottom-tabs__item--master{--tab-accent: #5a7d92;--tab-accent-ink: #2f4a5c;--tab-accent-soft: #eef3f6}.mobile-bottom-tabs__item:active{transform:scale(.96)}.mobile-bottom-tabs__icon{width:30px;height:30px;display:grid;place-items:center;border-radius:11px;font-size:15px;font-weight:800;background:var(--wms-line-soft);color:#3d5a6e;transition:background .18s var(--wms-ease,ease),color .18s ease,box-shadow .18s ease,transform .18s var(--wms-ease,ease)}.mobile-bottom-tabs__item b{position:relative;z-index:1;font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .15s ease}.mobile-bottom-tabs__hub-mark{position:absolute;top:5px;inset-inline-end:calc(50% - 19px);width:5px;height:5px;border-radius:50%;background:var(--tab-accent);opacity:.55;transition:opacity .15s ease,transform .15s ease}.mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__hub-mark{opacity:0;transform:scale(0)}.mobile-bottom-tabs__item.is-active{color:var(--tab-accent-ink)}.mobile-bottom-tabs__item.is-active:before{content:"";position:absolute;inset:1px 6px;border-radius:13px;background:linear-gradient(180deg,var(--tab-accent-soft) 0%,transparent 92%);z-index:0}.mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{position:relative;z-index:1;background:linear-gradient(145deg,var(--tab-accent),var(--tab-accent-ink));color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--tab-accent-ink) 45%,transparent);transform:translateY(-1px)}.bulk-action-bar,.bulk-action-bar--floating{bottom:calc(68px + var(--sa-bottom, 0px));margin-inline:8px;z-index:40}.workflow-mobile-cards,.workflow-mobile-cards--hstrip{display:grid;gap:8px;padding:2px 0 8px}.workflow-mobile-card.mobile-hstrip-card{border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);box-shadow:0 4px 14px #122d440f;overflow:hidden}.mobile-hstrip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(90,120,140,.35) transparent;min-height:56px;padding:0 4px}.mobile-hstrip::-webkit-scrollbar{height:3px}.mobile-hstrip::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}.mobile-hstrip__cell{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:88px;max-width:160px;min-height:52px;padding:8px 12px;border-left:1px solid var(--wms-line-soft);white-space:nowrap}.mobile-hstrip__cell:first-child{border-left:0}.mobile-hstrip__cell small{display:block;font-size:9px;font-weight:800;color:var(--wms-muted);line-height:1.2}.mobile-hstrip__cell b,.mobile-hstrip__cell .document-number{display:block;font-size:12px;font-weight:900;color:var(--wms-ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;max-width:148px}.mobile-hstrip__cell--key{min-width:108px;background:linear-gradient(180deg,var(--wms-success-soft),#fff)}.mobile-hstrip__cell--key b{color:var(--wms-success-ink);font-size:13px}.mobile-hstrip__cell .status-badge{align-self:flex-start;white-space:nowrap}.mobile-hstrip__cell .plate-pill{font-size:11px;padding:3px 8px}.mobile-hstrip__cell--actions{min-width:auto;max-width:none;position:sticky;inset-inline-start:0;z-index:2;background:linear-gradient(to inline-end,#fff 72%,#ffffffd1);border-inline-end:1px solid var(--wms-line);box-shadow:4px 0 12px #122d440f}.mobile-hstrip__ops{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap}.mobile-hstrip__ops .receipt-inline-toggle{width:34px;height:34px;min-width:34px;border-radius:10px;flex:0 0 auto}.mobile-hstrip__ops .row-action-menu__trigger{min-width:34px;width:34px;height:34px;min-height:34px;padding:0;border-radius:10px;white-space:nowrap}.mobile-hstrip__ops .row-action-menu__trigger b{display:none}.mobile-hstrip__ops .row-action-menu__trigger span{font-size:20px;letter-spacing:0}.mobile-hstrip--dense{min-height:52px;padding:0 2px;gap:0}.mobile-hstrip--dense .mobile-hstrip__cell{min-width:0;max-width:112px;min-height:48px;padding:6px 8px;white-space:normal}.mobile-hstrip--dense .mobile-hstrip__cell--actions{min-width:78px;max-width:86px;padding:4px 6px;white-space:nowrap}.mobile-hstrip--dense .mobile-hstrip__cell--key{min-width:72px;max-width:96px}.mobile-hstrip--dense .mobile-hstrip__cell--status{min-width:64px;max-width:88px}.mobile-hstrip--dense .mobile-hstrip__cell--tight{min-width:56px;max-width:84px}.mobile-hstrip--dense .mobile-hstrip__cell--wrap{min-width:68px;max-width:104px}.mobile-hstrip--dense .mobile-hstrip__cell--transport,.mobile-hstrip--dense .mobile-hstrip__cell--stack{min-width:92px;max-width:118px}.mobile-hstrip--dense .mobile-hstrip__cell small{font-size:8px;margin-bottom:1px}.mobile-hstrip--dense .mobile-hstrip__cell b,.mobile-hstrip--dense .mobile-hstrip__cell .document-number{max-width:none;white-space:normal;overflow:visible;text-overflow:clip;font-size:11px;line-height:1.15;word-break:break-word}.mobile-hstrip--dense .mobile-hstrip__cell .status-badge{font-size:9px;padding:2px 6px;max-width:100%}.mobile-hstrip--dense .plate-pill{font-size:10px;padding:2px 6px;max-width:100%;white-space:normal;line-height:1.15}.stack-words{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;line-height:1.12}.stack-words>b{display:block;font-size:11px;font-weight:850;line-height:1.12;max-width:100%}.stack-date{font-size:10px;font-variant-numeric:tabular-nums;white-space:normal;line-height:1.15}.draft-chip{display:inline-block;margin-top:2px;font-style:normal;font-size:8px;font-weight:900;color:#9a6a12;background:#fff6df;border:1px solid #ecd59a;border-radius:999px;padding:1px 6px}.workflow-mobile-card:not(.mobile-hstrip-card){border:1px solid #d8e5ee;border-radius:16px;background:var(--wms-panel);box-shadow:0 6px 18px #122d440f;overflow:hidden}.receipt-items-mobile-only{display:grid;gap:8px}.receipt-items-mobile-tools{border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);padding:6px 8px;min-height:48px}.receipt-items-mobile-tools .action-chip,.receipt-items-mobile-tools .panel-tool-button,.receipt-items-mobile-tools .column-visibility,.receipt-items-mobile-tools .refresh{flex:0 0 auto;white-space:nowrap}.mobile-hstrip-card--form .mobile-hstrip__cell--grow{min-width:160px;max-width:none}.mobile-hstrip-card--form .async-combobox{min-width:150px;position:relative;z-index:5}.mobile-hstrip-card--form .async-combobox span:first-child{display:none}.mobile-hstrip-card--form .ire-input{min-height:32px;min-width:72px}.mobile-hstrip-card--form .ire-btn{min-height:32px;padding:0 10px;white-space:nowrap}.mobile-hstrip__cell--popl{min-width:112px;max-width:160px}.mobile-hstrip__cell--popl .ire-input{min-width:96px;max-width:140px;direction:ltr;text-align:left}.mobile-hstrip__cell--tools{min-width:132px;max-width:none}.mobile-hstrip__cell--tags{min-width:auto;max-width:none;white-space:normal;overflow:visible}.mobile-hstrip__cell--tag{min-width:auto;max-width:none;padding-inline:6px 8px}.mobile-hstrip__cell--tag .ire-defect-tag{flex:0 0 auto;white-space:nowrap;min-height:30px;padding:0 10px;font-size:11px}.receipt-item-pallets-panel--mobile{overflow:visible;padding:6px 0 0}.pallet-entry-mobile-only{display:grid;gap:8px}.mobile-hstrip__cell--check{min-width:56px;max-width:64px;align-items:center}.mobile-hstrip__cell--check input{width:18px;height:18px}.mobile-hstrip-card--form .ire-input,.mobile-hstrip-card--form select.ire-input{min-height:32px;min-width:80px;max-width:140px}.mobile-hstrip-card--form .ire-supplier-pick,.mobile-hstrip-card--form .mobile-hstrip__cell select{min-width:96px}.mobile-hstrip-card--form{overflow:hidden}.mobile-hstrip-card--form>.mobile-hstrip{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.mobile-hstrip-card--form .mobile-hstrip__cell{scroll-snap-align:start}.panel{border-radius:16px;border-color:#d7e4ed;box-shadow:0 4px 16px #122d440d}.panel-head{min-height:0;padding:12px;gap:8px;flex-wrap:wrap}.panel-head h2{font-size:14px}.page-header h1{font-size:18px;line-height:1.35}.page-header{margin-bottom:12px;gap:10px}.panel-tool-drawer--live-filters{margin:0 0 10px;padding:12px;border-radius:14px}.pagination{position:sticky;bottom:calc(68px + var(--sa-bottom, 0px));z-index:8;margin-top:10px;padding:8px;border-radius:14px;background:#fffffff2;box-shadow:0 4px 16px #122d4414;backdrop-filter:blur(10px)}.pagination button{min-height:42px;flex:1}.status-badge{font-size:10px;padding:4px 8px;border-radius:999px}.dialog{padding-bottom:var(--sa-bottom, 0px)}.receipt-inline-details,.receipt-inline-details--mobile{border-radius:0 0 14px 14px;padding:8px}.empty-state{padding:28px 16px;border-radius:16px}.empty-state h3{font-size:15px}}@media(min-width:761px){.receipt-items-mobile-only,.pallet-entry-mobile-only{display:none}}@media(max-width:760px){.resource-workspace .data-table-shell--compact .data-table-meta{align-items:center;flex-direction:row;padding:8px 4px}.resource-workspace .data-table-shell--compact .table-wrap,.resource-workspace .data-table-shell--compact .table-wrap--compact{max-height:none;overflow:visible;padding:0;background:transparent;border:0}.resource-workspace .data-table,.resource-workspace .data-table--dense{display:block;min-width:0;width:100%;border:0;background:transparent;white-space:normal}.resource-workspace .data-table caption,.resource-workspace .data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.resource-workspace .data-table tbody{display:grid;gap:8px}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;min-height:56px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--wms-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px #122d440f;scrollbar-width:thin;scrollbar-color:rgba(90,120,140,.35) transparent}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)::-webkit-scrollbar{height:3px}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;flex:0 0 auto;width:auto;min-width:88px;max-width:160px;min-height:52px;height:auto;padding:8px 12px;border:0;border-left:1px solid var(--wms-line-soft);background:#fff;box-shadow:none;white-space:nowrap;grid-template-columns:none}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td:first-child{border-left:0;min-width:48px;max-width:56px;background:linear-gradient(180deg,var(--wms-success-soft),#fff);color:var(--wms-success-ink);font-weight:900}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td:before{content:attr(data-label);display:block;color:var(--wms-muted);font-size:9px;font-weight:800;line-height:1.2;margin:0}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td.row-number:before{content:"ردیف"}.resource-workspace .data-table .table-value,.resource-workspace .data-table .table-ticket,.resource-workspace .data-table .table-status{display:block;max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;color:var(--wms-ink);text-align:start}.resource-workspace .data-table .table-ticket,.resource-workspace .data-table .table-status{display:inline-flex;max-width:none;padding:3px 8px;font-size:10px}.resource-workspace .data-table .table-actions-cell,.resource-workspace .data-table td.table-actions-cell{position:sticky;inset-inline-start:0;z-index:2;min-width:auto;max-width:none;border-left:1px solid var(--wms-line);background:linear-gradient(to inline-end,#fff 72%,#ffffffd9);box-shadow:4px 0 12px #122d440f}.resource-workspace .data-table .table-actions-cell:before{content:"عملیات"}.resource-workspace .data-table .row-actions{display:inline-flex;flex-wrap:nowrap;gap:6px;width:auto}.resource-workspace .data-table .row-actions>*{width:auto;min-width:0;min-height:34px;flex:0 0 auto;white-space:nowrap;padding:0 10px;font-size:11px}.resource-workspace .data-table tbody>tr.history-expand-row,.resource-workspace .data-table tbody>tr.data-table-expand-row,.resource-workspace .data-table tbody>tr.locations-hub__expand-row,.resource-workspace .data-table tbody>tr.receipt-expand-row{display:block;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;width:100%;max-width:100%;min-width:0;min-height:0;height:auto;overflow:visible;overflow-x:visible;overflow-y:visible;border:0;border-radius:12px;background:transparent;box-shadow:none;-webkit-overflow-scrolling:auto}.resource-workspace .data-table tbody>tr.history-expand-row>td,.resource-workspace .data-table tbody>tr.data-table-expand-row>td,.resource-workspace .data-table tbody>tr.locations-hub__expand-row>td,.resource-workspace .data-table tbody>tr.receipt-expand-row>td{display:block;flex:none;width:100%;max-width:none;min-width:0;min-height:0;height:auto;padding:8px 0 4px;border:0;background:transparent;box-shadow:none;white-space:normal;overflow:visible;position:static}.resource-workspace .data-table tbody>tr.history-expand-row>td:before,.resource-workspace .data-table tbody>tr.data-table-expand-row>td:before,.resource-workspace .data-table tbody>tr.locations-hub__expand-row>td:before,.resource-workspace .data-table tbody>tr.receipt-expand-row>td:before{display:none;content:none}.resource-workspace .data-table-expand-host,.resource-workspace .history-expand-host{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch}.resource-workspace .data-table-expand-host .suppliers-hub__samples,.resource-workspace .history-expand-host .entity-history{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.locations-hub .locations-hub__table-wrap{max-height:none;overflow:visible;padding:0;background:transparent;border:0}.locations-hub .locations-hub__table,.locations-hub .data-table.locations-hub__table{display:block;min-width:0;width:100%;border:0;background:transparent}.locations-hub .locations-hub__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.locations-hub .locations-hub__table tbody{display:grid;gap:8px}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;min-height:56px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--wms-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px #122d440f;scrollbar-width:thin}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;flex:0 0 auto;width:auto;min-width:88px;max-width:none;min-height:52px;height:auto;padding:8px 12px;border:0;border-left:1px solid var(--wms-line-soft);background:#fff;white-space:nowrap;grid-template-columns:none}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:first-child{border-left:0;min-width:48px;max-width:56px;background:linear-gradient(180deg,var(--wms-success-soft),#fff);font-weight:900;color:var(--wms-success-ink)}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:nth-child(2){min-width:110px;background:linear-gradient(180deg,var(--wms-success-soft),#fff)}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:nth-child(2) b{font-size:13px;color:var(--wms-success-ink)}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:before{display:block;content:attr(data-label);color:var(--wms-muted);font-size:9px;font-weight:800;line-height:1.2}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:first-child:before{content:"ردیف"}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:nth-child(2):before{content:"لوکیشن"}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:nth-child(3):before{content:"شناسه"}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:last-child:before{content:"عملیات"}.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:last-child{position:sticky;inset-inline-start:0;z-index:2;min-width:auto;border-left:1px solid var(--wms-line);background:linear-gradient(to inline-end,#fff 72%,#ffffffd9);box-shadow:4px 0 12px #122d440f}.locations-hub .locations-hub__expand-row,.locations-hub .history-expand-row{display:block;overflow:visible;border:0;background:transparent;box-shadow:none;min-height:0}.locations-hub .locations-hub__expand-row>td,.locations-hub .history-expand-row>td{display:block;width:100%;max-width:none;min-width:0;border:0;padding:8px 0 0;background:transparent}.locations-hub .locations-hub__expand-row>td:before,.locations-hub .history-expand-row>td:before{display:none}.admin-workspace .user-management-panel .table-wrap,.user-management-panel--bare .table-wrap{max-height:none;overflow:visible;padding:0;background:transparent;border:0}.admin-workspace .user-table,.user-management-panel .user-table{display:block;min-width:0;width:100%;border:0;background:transparent}.admin-workspace .user-table thead,.user-management-panel .user-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.admin-workspace .user-table tbody,.user-management-panel .user-table tbody{display:grid;gap:8px}.admin-workspace .user-table tbody tr,.user-management-panel .user-table tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;min-height:56px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--wms-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px #122d440f;scrollbar-width:thin}.admin-workspace .user-table tbody tr::-webkit-scrollbar,.user-management-panel .user-table tbody tr::-webkit-scrollbar{height:3px}.admin-workspace .user-table tbody td,.user-management-panel .user-table tbody td{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;flex:0 0 auto;width:auto;min-width:96px;max-width:none;min-height:52px;height:auto;padding:8px 12px;border:0;border-left:1px solid var(--wms-line-soft);background:#fff;white-space:nowrap;grid-template-columns:none}.admin-workspace .user-table tbody td:first-child,.user-management-panel .user-table tbody td:first-child{border-left:0;min-width:110px;background:linear-gradient(180deg,var(--wms-success-soft),#fff)}.admin-workspace .user-table tbody td:first-child b,.user-management-panel .user-table tbody td:first-child b{color:var(--wms-success-ink);font-size:13px}.admin-workspace .user-table tbody td:before,.user-management-panel .user-table tbody td:before{display:block;content:attr(data-label);color:var(--wms-muted);font-size:9px;font-weight:800;line-height:1.2}.admin-workspace .user-table tbody td:last-child,.user-management-panel .user-table tbody td:last-child{position:sticky;inset-inline-start:0;z-index:2;min-width:auto;border-left:1px solid var(--wms-line);background:linear-gradient(to inline-end,#fff 72%,#ffffffd9);box-shadow:4px 0 12px #122d440f}.admin-workspace .user-table .row-actions,.user-management-panel .user-table .row-actions{display:inline-flex;flex-wrap:nowrap;gap:6px;width:auto}.admin-workspace .user-table .row-actions>*,.user-management-panel .user-table .row-actions>*{flex:0 0 auto;width:auto;min-width:0;min-height:34px;white-space:nowrap;padding:0 10px;font-size:11px}}@media(max-width:760px){.mobile-bottom-tabs__item{border:0;background:transparent;font:inherit;cursor:pointer}}@media(max-width:380px){.mobile-bottom-tabs__item b{font-size:9px}.mobile-bottom-tabs__icon{width:26px;height:26px;font-size:13px}}@media(max-width:900px){.mobile-list-board{gap:0;padding:0;background:transparent}.mobile-list-scroller{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%;border:1px solid var(--wms-line, var(--wms-line));border-radius:14px;background:var(--wms-panel, #fff);box-shadow:0 4px 14px #122d440d}.mobile-list-track{display:flex;flex-direction:column;min-width:max-content;width:max-content;max-width:none}.mobile-list-board.has-expanded-receipt .mobile-list-scroller{overflow-x:hidden;overflow-y:visible}.mobile-list-board.has-expanded-receipt .mobile-list-track{min-width:100%;width:100%;max-width:100%}.mobile-list-board.has-expanded-receipt .mobile-list-row,.mobile-list-board.has-expanded-receipt .mobile-hstrip-card,.mobile-list-board.has-expanded-receipt .mobile-hstrip--head,.mobile-list-board.has-expanded-receipt .workflow-mobile-card{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.mobile-list-board.has-expanded-receipt .mobile-hstrip-card.receipt-row--expanded,.mobile-list-board.has-expanded-receipt .mobile-list-row.receipt-row--expanded{overflow-x:hidden;overflow-y:visible}.mobile-list-board.has-expanded-receipt .receipt-inline-details--mobile,.mobile-list-board.has-expanded-receipt .receipt-inline-details{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;overflow-y:visible}.mobile-list-board.has-expanded-receipt .receipt-workflow,.mobile-list-board.has-expanded-receipt .receipt-items-panel,.mobile-list-board.has-expanded-receipt .pl-flash,.mobile-list-board.has-expanded-receipt .pal-flash,.mobile-list-board.has-expanded-receipt .pl-flash__pallets{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.mobile-list-board.has-expanded-receipt .pl-flash__rail,.mobile-list-board.has-expanded-receipt .pal-flash__rail{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.mobile-hstrip--head{position:sticky;top:0;z-index:5;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;min-height:36px;max-height:none;padding:0 2px;overflow:visible;background:linear-gradient(180deg,var(--wms-soft),#eaf1f6);border-bottom:1px solid var(--wms-line, #d5e1ea);box-shadow:0 1px #fffc inset}.mobile-hstrip__cell--head{justify-content:center;min-height:34px;padding:6px 9px;background:transparent;border-top:0;box-shadow:none}.mobile-hstrip__cell--head span{display:block;font-size:11px;font-weight:950;color:#1e3548;letter-spacing:.01em;white-space:normal;line-height:1.2}.mobile-hstrip__cell--head.mobile-hstrip__cell--actions{position:sticky;inset-inline-start:0;z-index:6;background:linear-gradient(180deg,#eef4f8,#e4edf4);box-shadow:4px 0 10px #122d440f}.mobile-hstrip--data small,.mobile-list-row .mobile-hstrip--data>.mobile-hstrip__cell>small{display:none}.mobile-list-row{border:0;border-radius:0;box-shadow:none;border-bottom:1px solid var(--wms-line-soft, var(--wms-line-soft));background:#fff}.mobile-list-row:last-child{border-bottom:0}.mobile-list-row.receipt-row--pending,.mobile-list-row.remittance-row--draft{background:linear-gradient(90deg,#fffaf0,#fff 40%)}.mobile-list-row.receipt-row--expanded{background:linear-gradient(90deg,#f3fbf7,#fff 45%)}.mobile-list-row .mobile-hstrip--data{overflow:visible;min-height:50px;border-radius:0;background:transparent}.mobile-list-row .receipt-inline-details,.mobile-list-row .history-expand-host{min-width:min(100vw - 24px,520px);max-width:92vw}.mobile-list-scroller::-webkit-scrollbar{height:5px}.mobile-list-scroller::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}}@media(max-width:900px){.mobile-list-board .mobile-hstrip,.mobile-list-board .mobile-hstrip--head,.mobile-list-board .mobile-hstrip--data{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0}.mobile-list-board .mobile-hstrip__cell{box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6px 4px;border-left:1px solid var(--wms-line-soft, var(--wms-line-soft));min-height:48px}.mobile-list-board .mobile-hstrip__cell:first-child{border-left:0}.mobile-list-board .mobile-hstrip__cell--head{min-height:32px;padding:5px 4px}.mobile-list-board .mobile-hstrip__cell--head span{text-align:center;width:100%;font-size:10px;font-weight:950;color:#1a2f40;line-height:1.15}.mobile-list-board .mobile-hstrip__cell--date{width:26px;min-width:26px;max-width:26px;padding:3px 1px}.mobile-list-board .mobile-hstrip__cell--key{width:46px;min-width:46px;max-width:46px;padding:4px 2px}.mobile-list-board .mobile-hstrip__cell--status{width:58px;min-width:58px;max-width:58px}.mobile-list-board .mobile-hstrip__cell--transport,.mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport{width:86px;min-width:86px;max-width:86px}.mobile-list-board .mobile-hstrip__cell--wrap{width:68px;min-width:68px;max-width:68px;padding:4px 2px}.mobile-list-board .mobile-hstrip__cell--tight{width:52px;min-width:52px;max-width:52px}.mobile-list-board .mobile-hstrip__cell--actions-end,.mobile-list-board .mobile-hstrip__cell--actions.mobile-hstrip__cell--actions-end{width:52px;min-width:52px;max-width:52px;position:static;inset:auto;z-index:auto;border-inline-start:1px solid var(--wms-line-soft, var(--wms-line-soft));border-inline-end:0;border-left:1px solid var(--wms-line-soft, var(--wms-line-soft));background:transparent;box-shadow:none;padding:4px 2px}.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions-end,.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions{position:static;background:transparent;box-shadow:none;inset:auto}.mobile-list-board .mobile-hstrip__cell b,.mobile-list-board .mobile-hstrip__cell .document-number,.mobile-list-board .mobile-hstrip__cell .status-badge,.mobile-list-board .mobile-hstrip__ops{margin-inline:auto;text-align:center}.mobile-list-board .mobile-hstrip__ops{display:inline-flex;justify-content:center;width:100%}.mobile-list-board .stack-words{align-items:center;width:100%}.mobile-list-board .stack-words>b{text-align:center;width:100%;font-size:10px}.compact-stack-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;line-height:1.02;font-variant-numeric:tabular-nums;padding:2px 0;min-width:0;max-width:100%}.compact-stack-date>b{display:block;font-size:9px;font-weight:900;letter-spacing:-.03em;color:#1e3a4f;text-align:center}.compact-stack-date__count{display:block;margin-top:2px;min-width:16px;padding:0 4px;border-radius:999px;background:color-mix(in srgb,var(--wms-brand, #c07f08) 18%,#fff);color:var(--wms-brand-ink, var(--wms-brand-ink));font-size:8px;font-weight:900;line-height:1.35}.mobile-list-board .mobile-hstrip__cell--date{position:relative;z-index:1;background:transparent;border-left-color:transparent;overflow:visible}.mobile-list-board .mobile-hstrip__cell--date .date-merge-rail{position:absolute;inset:0 4px;z-index:0;background:linear-gradient(180deg,var(--wms-info-soft) 0%,#e7f1f8 100%);border:1px solid #c9dbe8;pointer-events:none}.mobile-list-board .mobile-hstrip__cell--date.is-date-start .date-merge-rail{top:4px;border-radius:12px 12px 0 0;border-bottom:0}.mobile-list-board .mobile-hstrip__cell--date.is-date-merged .date-merge-rail{top:-1px;bottom:-1px;border-radius:0;border-top:0;border-bottom:0}.mobile-list-board .mobile-hstrip__cell--date.is-date-end .date-merge-rail{bottom:4px;border-radius:0 0 12px 12px;border-top:0}.mobile-list-board .mobile-hstrip__cell--date.is-date-start.is-date-end .date-merge-rail{top:4px;bottom:4px;border-radius:12px;border:1px solid #c9dbe8}.mobile-list-board .mobile-hstrip__cell--date .compact-stack-date,.mobile-list-board .mobile-hstrip__cell--date .date-merge-gap{position:relative;z-index:1}.mobile-list-board .mobile-hstrip__cell--date.is-date-merged .compact-stack-date{opacity:0;height:0;overflow:hidden;pointer-events:none}.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--date{background:transparent}.compact-doc{display:inline-flex;flex-direction:column;align-items:center;gap:0;line-height:1.02;font-style:normal;max-width:100%}.compact-doc__head{display:block;font-size:7px;font-weight:700;font-style:normal;color:#9aabba;letter-spacing:.01em;line-height:1}.compact-doc__tail{display:block;font-size:11px;font-weight:900;color:#16324a;letter-spacing:-.02em;line-height:1.05}.compact-transport{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;width:100%;max-width:96px;text-align:center}.compact-transport__line{display:block;width:100%;font-size:11px;font-weight:900;line-height:1.25;word-break:break-word;text-align:center;color:#152838}.compact-transport__line--name{font-size:11px;font-weight:850;color:#2c4558}.mobile-list-board .mobile-hstrip__cell--status .status-badge{font-size:9px;padding:2px 5px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.mobile-load-more{display:none;justify-content:center;padding:10px 12px 14px}.mobile-load-more__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:min(100%,220px);padding:0 18px;border:1px solid var(--wms-line, #d5e1ea);border-radius:999px;background:linear-gradient(180deg,#fff,#f4f8fb);color:var(--wms-ink, #122033);box-shadow:0 4px 14px #122d440f;font:inherit;cursor:pointer}.mobile-load-more__btn:disabled{opacity:.65;cursor:wait}.mobile-load-more__btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--wms-brand, #c07f08) 35%,#ccc);transform:translateY(-1px)}.mobile-load-more__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--wms-brand, #c07f08) 16%,#fff);color:var(--wms-brand-ink, var(--wms-brand-ink));font-size:14px;font-weight:900}.mobile-load-more__btn b{font-size:13px;font-weight:900}.mobile-load-more__btn small{font-size:11px;font-weight:800;color:var(--wms-muted, #6a7f90)}@media(max-width:900px){.mobile-load-more{display:flex}.pagination--desktop-only{display:none}}@media(min-width:901px){.mobile-load-more{display:none}}.mobile-ops-head{display:inline-flex;align-items:center;justify-content:center;gap:6px}.mobile-ops-head em{font-style:normal;font-size:12px;font-weight:900;color:#5a7386}.col-expand{width:40px;text-align:center}.compact-stack-date__y{display:block;font-size:7px;font-weight:600;letter-spacing:-.04em;color:#8a9eae;line-height:1.05;opacity:.9;transform:none;transform-origin:center top;-webkit-text-size-adjust:100%;text-size-adjust:100%;max-width:100%;overflow:hidden}.compact-stack-date__md{display:block;font-size:10px;font-weight:900;letter-spacing:-.04em;color:#1e3a4f;line-height:1.05}.compact-batch{display:block;font-size:10px;font-weight:900;line-height:1.15;text-align:center;max-width:100%;word-break:break-word}.mobile-list-board .mobile-hstrip__cell--batch{width:56px;min-width:56px;max-width:56px}@media(max-width:900px){.mobile-list-board .mobile-hstrip__cell--batch{width:48px;min-width:48px;max-width:48px}.mobile-list-board .stack-words>b{font-size:9px;line-height:1.1}.mobile-list-board .compact-doc__tail{font-size:10px}.mobile-list-board .compact-doc__head{font-size:6px}.mobile-list-board .compact-transport{max-width:82px}.mobile-list-board .compact-transport__line{font-size:11px;font-weight:900}.mobile-list-board .compact-transport__line--name{font-size:10px;font-weight:850}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--actions,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--actions-end,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--actions,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--actions-end,.mobile-list-board .mobile-hstrip-card .mobile-hstrip__cell--actions{position:static;inset:auto;background:transparent;box-shadow:none;border-radius:0}.mobile-list-board .mobile-hstrip__ops{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%;min-height:0;padding:0;background:transparent;border:0;box-shadow:none}.mobile-list-board .receipt-inline-toggle,.mobile-list-board .mobile-hstrip__ops .receipt-inline-toggle{width:auto;min-width:0;height:auto;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#243b4d;font:inherit}.mobile-list-board .receipt-inline-toggle span,.mobile-list-board .mobile-hstrip__ops .receipt-inline-toggle span{font-size:12px;font-weight:900;line-height:1.1;color:#243b4d}.mobile-list-board .receipt-inline-toggle.is-open,.mobile-list-board .receipt-inline-toggle:hover,.mobile-list-board .receipt-inline-toggle:focus-visible{background:transparent;border:0;box-shadow:none;color:#16324a}.mobile-list-board .row-action-menu{display:inline-flex}.mobile-list-board .row-action-menu__trigger,.mobile-list-board .row-action-menu__trigger--icon,.mobile-list-board .mobile-hstrip__ops .row-action-menu__trigger{width:auto;min-width:0;height:auto;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#243b4d}.mobile-list-board .row-action-menu__trigger span,.mobile-list-board .row-action-menu__trigger--icon span,.mobile-list-board .mobile-hstrip__ops .row-action-menu__trigger span{font-size:14px;font-weight:900;letter-spacing:0;line-height:1.1;color:#243b4d}.mobile-list-board .row-action-menu__trigger:hover,.mobile-list-board .row-action-menu.is-open .row-action-menu__trigger{background:transparent;border:0;color:#16324a}.mobile-list-board .mobile-ops-head{display:flex;flex-direction:column;gap:0;align-items:center}.mobile-list-board .mobile-ops-head em{font-size:10px;font-weight:900;color:#5a7386;line-height:1.15}}@media(max-width:900px){.receipt-inline-details,.receipt-inline-details--inplace,.receipt-inline-details--mobile{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;max-width:100%}.receipt-inline-details--mobile .receipt-workflow,.receipt-inline-details--mobile .receipt-items-panel,.receipt-inline-details--mobile .receipt-item-pallets-panel{max-width:100%;min-width:0;overflow:visible}.receipt-inline-details .packing-entry-shell,.receipt-inline-details .packing-entry-flow,.receipt-inline-details .packing-entry-flow--ordered,.receipt-items-mobile-only .mobile-hstrip,.receipt-inline-details .mobile-hstrip,.receipt-inline-details .mobile-hstrip-card .mobile-hstrip,.pallet-entry-mobile-only .mobile-hstrip,.pallet-entry-mobile-only .mobile-hstrip-card,.receipt-item-pallets-panel .mobile-hstrip{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;max-width:100%;min-width:0}.receipt-inline-details .mobile-hstrip-card,.pallet-entry-mobile-only .mobile-hstrip-card,.receipt-items-mobile-only .mobile-hstrip-card{overflow:visible;max-width:100%}.receipt-inline-details .mobile-hstrip__cell,.pallet-entry-mobile-only .mobile-hstrip__cell{flex:0 0 auto}.receipt-inline-details .table-wrap,.receipt-inline-details .workflow-desktop-table,.receipt-item-pallets-panel .table-wrap,.pallet-entry-mobile-only{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.receipt-inline-details .packing-entry-fields{display:flex;flex-wrap:nowrap;gap:6px;min-width:max-content}.receipt-items-mobile-tools{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:6px}}@media(max-width:900px){.mobile-hstrip-card.receipt-row--expanded,.workflow-mobile-card.mobile-hstrip-card.receipt-row--expanded{overflow-x:hidden;overflow-y:visible;max-width:100%}.receipt-inline-details--mobile{overflow-x:hidden;max-width:100%;min-width:0;width:100%}.receipt-inline-details--mobile .pl-flash__rail,.receipt-inline-details--mobile .pal-flash__rail{overflow-x:scroll;touch-action:pan-x pan-y;max-width:100%;width:100%}}@media(max-width:900px){.receipt-inline-details--mobile,.mobile-list-board.has-expanded-receipt .receipt-inline-details--mobile{padding:4px 6px 6px;gap:4px}.receipt-inline-details--mobile .receipt-items-panel,.receipt-inline-details--mobile .receipt-workflow{margin:0;padding:0;gap:4px}.receipt-inline-details--mobile .panel-head,.receipt-inline-details--mobile .receipt-items-panel>.panel-head{margin:0 0 2px;padding:2px 0;min-height:0}.receipt-inline-details--mobile .pl-flash{margin:0;padding:0;gap:4px}.receipt-inline-details--mobile .pl-flash__rail{margin:0;padding-block:2px}.receipt-inline-details--mobile .pl-flash__pallets{margin-top:4px;padding:4px 6px;gap:4px;border-radius:12px}.receipt-inline-details--mobile .pal-flash{margin:0;gap:4px}.receipt-inline-details--mobile .pal-flash__rail{padding-block:2px}}@media(max-width:900px){html,body,#root{height:100%;overscroll-behavior-y:contain}body{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y}.app-shell,.app-shell--mobile-tabs,.app-shell--navchip{min-height:100%;overflow-x:hidden;overflow-y:visible}.app-shell--mobile-tabs .content,.app-shell--navchip .content,.content{overflow-x:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(88px + var(--sa-bottom, 0px))}.workflow-page,.panel,.mobile-list-board,.receipt-inline-details,.receipt-inline-details--mobile,.receipt-items-panel,.receipt-workflow{touch-action:pan-y}.pl-flash__rail,.pal-flash__rail,.mobile-list-scroller,.defect-tag-rail,.table-wrap,.smart-pallet-filters,.facet-grid{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pl-flash__rail,.pal-flash__rail{touch-action:pan-x pan-y;padding-block:8px;margin-block:-4px;min-height:64px}.mobile-list-scroller{touch-action:pan-x pan-y;padding-bottom:6px}.table-wrap{touch-action:pan-x pan-y;overflow:auto;max-width:100%}.panel:not(.dialog){overflow:visible}.mobile-list-board{overflow:visible}.mobile-list-track{touch-action:pan-y pan-x}.pl-flash-card__hit,.mobile-hstrip--data,.mobile-list-row{touch-action:manipulation}}@media(max-width:900px){.mobile-list-board.has-expanded-receipt .mobile-list-row.receipt-row--dimmed,.mobile-list-board.has-expanded-receipt .mobile-hstrip-card.receipt-row--dimmed,.workflow-mobile-cards.has-expanded-receipt .receipt-row--dimmed{display:none}}.workflow-page--receipt-list .compact-transport__line,.workflow-page--receipt-list .compact-transport__line--name{font-weight:500}.workflow-page--remittance-list .compact-transport{max-height:calc(2.5em + 2px);overflow:hidden;gap:1px}.workflow-page--remittance-list .compact-transport__line,.workflow-page--remittance-list .compact-transport__line--name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;font-weight:600;line-height:1.25;max-height:1.25em}.mobile-list-board .mobile-list-row.mobile-list-row--date-start,.mobile-list-board .mobile-list-row.mobile-list-row--date-merged{position:relative;overflow:visible}.mobile-list-board .mobile-hstrip__cell--date.is-date-group{overflow:visible;z-index:3}.mobile-list-board .mobile-hstrip__cell--date.is-date-group .date-merge-rail{top:3px;bottom:auto;height:calc(var(--date-group-n, 1) * 100% + (var(--date-group-n, 1) - 1) * 0px);border-radius:12px;border:1px solid #b7cfe0;border-bottom:1px solid #b7cfe0;background:linear-gradient(180deg,#eaf4fb,#e2eef7 55%,#eaf4fb);box-shadow:inset 0 0 0 1px #ffffff8c}.mobile-list-board .mobile-hstrip__cell--date.is-date-group .compact-stack-date{position:absolute;inset-inline:0;top:calc(var(--date-group-n, 1) * 50%);transform:translateY(-50%);z-index:4;opacity:1;height:auto;overflow:visible;pointer-events:auto}.mobile-list-board .mobile-hstrip__cell--date.is-date-merged .date-merge-rail{display:none}.mobile-list-board .mobile-hstrip__cell--date.is-date-merged{background:transparent}.mobile-list-board .mobile-list-row.mobile-list-row--date-merged .mobile-hstrip__cell--date{border-color:transparent}.mobile-list-board .mobile-list-row.mobile-list-row--date-merged .mobile-hstrip--data,.mobile-list-board .mobile-list-row.mobile-list-row--date-start:not(.mobile-list-row--date-end) .mobile-hstrip--data{border-bottom-color:color-mix(in srgb,var(--wms-line, #d5e1ea) 55%,transparent)}.mobile-list-board .mobile-list-row:has(.mobile-hstrip__cell--date.is-date-group){z-index:4;overflow:visible}.mobile-list-board .mobile-list-track,.mobile-list-board .mobile-list-scroller{overflow-x:auto;overflow-y:visible}@media(max-width:900px){.mobile-list-board.has-expanded-receipt .mobile-hstrip--head{margin:0;padding-bottom:0;min-height:32px;box-shadow:none;border-bottom:1px solid var(--wms-line, #d5e1ea)}.mobile-list-board.has-expanded-receipt .mobile-list-track{gap:0;padding:0;margin:0}.mobile-list-board.has-expanded-receipt .mobile-list-row,.mobile-list-board.has-expanded-receipt .mobile-hstrip-card.receipt-row--expanded{margin:0;padding:0;border-radius:0;border-top:0}.mobile-list-board.has-expanded-receipt .mobile-list-row .mobile-hstrip--data{min-height:44px;margin:0}.mobile-list-board.has-expanded-receipt .receipt-inline-details--mobile,.mobile-list-board.has-expanded-receipt .receipt-inline-details.receipt-inline-details--mobile,.receipt-row--expanded>.receipt-inline-details--mobile{margin:0;padding:6px 6px 8px;border-radius:0 0 12px 12px;border-top:0;box-shadow:none}.mobile-list-board.has-expanded-receipt .receipt-inline-details--mobile .panel-head,.mobile-list-board.has-expanded-receipt .receipt-items-panel{margin-top:0}}.mobile-list-board .mobile-hstrip__cell--date,.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--date{width:22px;min-width:22px;max-width:22px;padding:2px 0;padding-inline:0}.mobile-list-board .mobile-hstrip__cell--date .date-merge-rail{inset-inline:1px;border-radius:8px}.compact-stack-date{padding:1px 0;gap:0;min-width:0;max-width:100%}.compact-stack-date__y{font-size:7px;font-weight:600;letter-spacing:-.04em;transform:none;transform-origin:center top;opacity:.9;line-height:1.05;max-width:100%;overflow:hidden;white-space:nowrap;color:#8a9eae}.compact-stack-date__md{font-size:9px;letter-spacing:-.06em;line-height:1.05}.compact-stack-date__count{min-width:10px;padding:0 2px;font-size:6px;margin-top:1px}.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--transport,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport{width:88px;min-width:88px;max-width:96px;padding:4px 3px;justify-content:center}.workflow-page--remittance-list .compact-transport{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;max-width:100%;min-width:0;max-height:none;overflow:hidden;text-align:center}.workflow-page--remittance-list .compact-transport__line,.workflow-page--remittance-list .compact-transport__line--plate,.workflow-page--remittance-list .compact-transport__line--name{display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;line-height:1.2;-webkit-line-clamp:unset;max-height:none}.workflow-page--remittance-list .compact-transport__line--plate{font-size:11px;font-weight:800;color:#14324a;letter-spacing:-.02em;direction:ltr}.workflow-page--remittance-list .compact-transport__line--name{font-size:10px;font-weight:600;color:#4a6578}.workflow-page--receipt-list .compact-transport{gap:2px;max-width:100%}.workflow-page--receipt-list .compact-transport__line--plate{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-page--receipt-list .compact-transport__line--name{font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-list-board{--ml-date: 30px;--ml-key: 54px;--ml-status: 60px;--ml-transport: 90px;--ml-wrap: 74px;--ml-tight: 54px;--ml-tight-wrap: 58px;--ml-batch: 50px;--ml-ops: 56px}.mobile-list-board .mobile-list-row,.mobile-list-board .mobile-list-row.workflow-mobile-card,.mobile-list-board .mobile-list-row.mobile-hstrip-card{padding:0;margin:0;border-inline:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;width:max-content;min-width:max-content;max-width:none;background-clip:padding-box;overflow:visible}.mobile-list-board>.mobile-list-scroller>.mobile-list-track>.mobile-hstrip--head,.mobile-list-board .mobile-list-track>.mobile-hstrip--head,.mobile-list-board .mobile-list-row>.mobile-hstrip,.mobile-list-board .mobile-hstrip--data,.mobile-list-board .mobile-hstrip--dense{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;gap:0;padding:0;margin:0;border:0;box-sizing:border-box;width:max-content;min-width:max-content;max-width:none;overflow:visible;transform:none}.mobile-list-board .mobile-hstrip--head{position:sticky;top:0;z-index:6;background:linear-gradient(180deg,#eef4f8,#e6eef4);border-bottom:1px solid #d5e1ea;min-height:34px}.mobile-list-board .mobile-hstrip__cell--actions,.mobile-list-board .mobile-hstrip__cell--actions-end,.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions,.mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions-end{position:static;inset:auto;z-index:auto;background:transparent;box-shadow:none}.mobile-list-board .mobile-hstrip__cell,.mobile-list-board .mobile-hstrip__cell--head{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;gap:0;margin:0;padding:4px 2px;border:0;border-inline-start:1px solid #e8eef3;text-align:center;overflow:hidden;min-height:44px;background:transparent}.mobile-list-board .mobile-hstrip__cell:first-child,.mobile-list-board .mobile-hstrip--head>.mobile-hstrip__cell:first-child,.mobile-list-board .mobile-hstrip--data>.mobile-hstrip__cell:first-child{border-inline-start:0}.mobile-list-board .mobile-hstrip__cell--date{flex:0 0 var(--ml-date);width:var(--ml-date);min-width:var(--ml-date);max-width:var(--ml-date);padding:2px 0}.mobile-list-board .mobile-hstrip__cell--key{flex:0 0 var(--ml-key);width:var(--ml-key);min-width:var(--ml-key);max-width:var(--ml-key)}.mobile-list-board .mobile-hstrip__cell--status{flex:0 0 var(--ml-status);width:var(--ml-status);min-width:var(--ml-status);max-width:var(--ml-status)}.mobile-list-board .mobile-hstrip__cell--transport,.mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport{flex:0 0 var(--ml-transport);width:var(--ml-transport);min-width:var(--ml-transport);max-width:var(--ml-transport)}.mobile-list-board .mobile-hstrip__cell--wrap:not(.mobile-hstrip__cell--tight):not(.mobile-hstrip__cell--key):not(.mobile-hstrip__cell--transport){flex:0 0 var(--ml-wrap);width:var(--ml-wrap);min-width:var(--ml-wrap);max-width:var(--ml-wrap)}.mobile-list-board .mobile-hstrip__cell--tight:not(.mobile-hstrip__cell--wrap){flex:0 0 var(--ml-tight);width:var(--ml-tight);min-width:var(--ml-tight);max-width:var(--ml-tight)}.mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--wrap{flex:0 0 var(--ml-tight-wrap);width:var(--ml-tight-wrap);min-width:var(--ml-tight-wrap);max-width:var(--ml-tight-wrap)}.mobile-list-board .mobile-hstrip__cell--batch,.mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--batch{flex:0 0 var(--ml-batch);width:var(--ml-batch);min-width:var(--ml-batch);max-width:var(--ml-batch)}.mobile-list-board .mobile-hstrip__cell--actions,.mobile-list-board .mobile-hstrip__cell--actions-end{flex:0 0 var(--ml-ops);width:var(--ml-ops);min-width:var(--ml-ops);max-width:var(--ml-ops);padding:2px 1px}.mobile-list-board .mobile-hstrip__cell--head{min-height:34px;padding:4px 2px}.mobile-list-board .mobile-hstrip__cell--date.mobile-hstrip__cell--head{padding:2px 0}.mobile-list-board .mobile-hstrip__cell--head span,.mobile-list-board .mobile-hstrip__cell--head .mobile-ops-head{display:block;width:100%;max-width:100%;margin:0;padding:0;text-align:center;font-size:9px;font-weight:900;line-height:1.15;white-space:normal;overflow:hidden;color:#16324a}.mobile-list-board .mobile-hstrip__cell>*{max-width:100%;box-sizing:border-box}.mobile-list-board .status-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;padding:2px 4px}.mobile-list-board .compact-doc,.mobile-list-board .compact-transport,.mobile-list-board .stack-words,.mobile-list-board .compact-stack-date{width:100%;max-width:100%;margin:0 auto}.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--transport,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport{flex:0 0 var(--ml-transport);width:var(--ml-transport);min-width:var(--ml-transport);max-width:var(--ml-transport)}}@layer s18{:root{--bay-ink: #0c141c;--bay-slate-950: #101820;--bay-slate-900: #162230;--bay-slate-800: #1e3144;--bay-slate-700: #2a4258;--bay-steel: #4a6276;--bay-mist: var(--wms-muted);--bay-concrete: #e8ecf0;--bay-paper: #f4f6f8;--bay-surface: #ffffff;--signal-amber: var(--wms-brand);--signal-amber-deep: #c07f08;--signal-amber-soft: var(--wms-warning-soft);--signal-amber-glow: rgba(227, 155, 18, .18);--signal-go: var(--wms-success);--signal-go-soft: #e6f7f0;--signal-stop: #d13c3c;--signal-stop-soft: var(--wms-danger-soft);--signal-info: var(--wms-info);--signal-info-soft: #e8f1fa;--wms-navy-950: var(--bay-slate-950);--wms-navy-900: var(--bay-slate-900);--wms-navy-800: var(--bay-slate-800);--wms-navy-700: var(--bay-slate-700);--wms-gold-500: var(--signal-amber);--wms-gold-400: var(--wms-brand);--wms-green-500: var(--signal-go);--wms-red-500: var(--signal-stop);--wms-blue-500: var(--signal-info);--wms-bg: var(--bay-paper);--wms-surface: var(--bay-surface);--wms-border: #dbe2e8;--wms-border-strong: #c9d3dc;--wms-text: #142433;--wms-muted: #6b7d8e;--wms-soft: #f0f3f6;--wms-radius-sm: 10px;--wms-radius: 14px;--wms-radius-lg: 20px;--wms-shadow: 0 6px 22px rgba(12, 28, 44, .06);--wms-shadow-lg: 0 20px 56px rgba(8, 22, 36, .14);--type-display: 1.75rem;--type-title: 1.25rem;--type-body: .875rem;--type-caption: .75rem;--type-micro: .6875rem;--font-data: "IBM Plex Mono", "Cascadia Mono", "Consolas", ui-monospace, monospace;--font-ui: "Vazirmatn", Vazir, Tahoma, "Segoe UI", sans-serif;--touch-min: 44px;--safe-bottom: var(--sa-bottom, 0px);--safe-top: var(--sa-top, 0px)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-ui);font-size:14px;line-height:1.55;color:var(--wms-text);background:linear-gradient(180deg,#eef2f5 0%,var(--bay-paper) 40%,#eef1f4 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panel,.metric-card,.dialog,.login-card,.filter-panel,.dashboard-hero{position:relative}.panel:focus-within,.metric-card:hover,.dialog{box-shadow:var(--wms-shadow)}.nav-items a.active,.group-button.active,.mobile-bottom-tabs__item.is-active{box-shadow:inset -3px 0 0 var(--signal-amber)}.row-number,.qr-card b,td.numeric,.document-code b,.pallet-search-v2 [data-col=pallet],.mono-data{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.02em}.primary,.login-button{min-height:var(--touch-min);border-radius:12px;padding:10px 18px;font-weight:700;font-size:13px;letter-spacing:.01em;color:#fff;border:0;background:linear-gradient(180deg,var(--wms-brand) 0%,var(--signal-amber) 48%,var(--signal-amber-deep) 100%);box-shadow:0 1px #ffffff47 inset,0 8px 18px #c07f0838;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.primary:hover,.login-button:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 1px #ffffff52 inset,0 10px 22px #c07f0847;background:linear-gradient(180deg,#f3ba48,#e8a318 48%,#b87807)}.primary:active,.login-button:active{transform:translateY(0);filter:brightness(.98)}.secondary,.refresh,.ghost-button{min-height:40px;border-radius:11px;border:1px solid var(--wms-border-strong);background:var(--bay-surface);color:var(--bay-slate-800);font-weight:600;font-size:12px;transition:background .15s ease,border-color .15s ease}.secondary:hover,.refresh:hover,.ghost-button:hover{background:var(--bay-paper);border-color:#b7c4d0;color:var(--bay-ink)}.sidebar{background:linear-gradient(165deg,var(--bay-ink) 0%,var(--bay-slate-950) 42%,var(--bay-slate-900) 100%);border-left:1px solid rgba(255,255,255,.05);box-shadow:-14px 0 40px #060e182e}.sidebar-brand .brand-mark,.brand-mark,.login-brand>span,.mobile-brand span,.nav-switcher__brand .brand-mark{background:linear-gradient(145deg,var(--wms-brand) 0%,var(--signal-amber) 55%,var(--signal-amber-deep) 100%);box-shadow:0 1px #ffffff59 inset,0 8px 18px #c07f0847;color:#1a1408;font-weight:800}.group-button.active{background:linear-gradient(90deg,transparent,rgba(227,155,18,.12));color:#fff}.topbar{background:#ffffffeb;backdrop-filter:blur(16px) saturate(1.2);border-bottom:1px solid rgba(210,220,230,.9);box-shadow:0 1px #fffc inset,0 4px 16px #0c1c2c0a}.connection{background:var(--signal-go-soft);border-color:#c5ebdb;color:#0f6b4a}.connection i{background:var(--signal-go);box-shadow:0 0 0 3px #0d9a6a2e}.page-title-block small,.page-header small,.login-copy>small,.login-card-heading>small{color:var(--signal-amber-deep);font-weight:700;letter-spacing:.02em}.page-title-block small i,.login-copy>small i{background:var(--signal-amber)}.page-header h1{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800;letter-spacing:-.02em;color:var(--bay-ink)}.panel{border:1px solid rgba(210,220,230,.95);border-radius:var(--wms-radius);background:#fffffffa;box-shadow:var(--wms-shadow)}.panel-head{border-bottom:1px solid var(--wms-line-soft);background:linear-gradient(180deg,#fbfcfd,#f6f8fa)}.panel-head a{background:var(--signal-amber-soft);color:var(--signal-amber-deep)}.bar-row i{background:linear-gradient(90deg,var(--signal-amber-deep),var(--wms-brand))}th{background:#f1f5f8;color:var(--bay-steel);font-weight:700;letter-spacing:.02em;text-transform:none;border-bottom:1px solid #dce4eb}tbody tr:nth-child(2n){background:#f4f7f9a6}tbody tr:hover{background:var(--signal-amber-soft)}.row-actions button:hover,.row-actions a:hover{border-color:#dfb04e;background:var(--signal-amber-soft);color:var(--wms-brand-ink)}.filter-panel input:focus,.filter-panel select:focus,.form-grid input:focus,.form-grid textarea:focus,.operation-form select:focus,.operation-form textarea:focus,.input-shell:focus-within,.search-box:focus-within{border-color:var(--signal-amber);box-shadow:0 0 0 3px var(--signal-amber-glow);outline:none}.login-page{background:var(--bay-ink)}.login-card{border:1px solid rgba(220,228,235,.9);border-radius:20px;box-shadow:0 24px 60px #06101c14;background:var(--wms-panel);padding:8px}.login-server-field{margin-top:10px;display:flex;flex-direction:column;gap:6px}.login-server-field>span{font-size:11px;font-weight:600;color:#54687c}.login-https-banner{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:12px 14px;border-radius:12px;border:1px solid #f0dfb4;border-right:4px solid var(--signal-amber);background:var(--signal-amber-soft);color:#6b4e12;font-size:12px;line-height:1.7}.login-https-banner strong{font-size:12px;color:#5a400c}.login-https-banner a{align-self:flex-start}.login-https-banner small{font-family:var(--font-data);font-size:10px;opacity:.85;word-break:break-all}.success-box{border-color:#bfe8d5;border-right-color:var(--signal-go);background:var(--signal-go-soft);color:#0d6b4a}.error-box{border-color:#f0c8c8;border-right-color:var(--signal-stop);background:var(--signal-stop-soft)}@media(max-width:760px){.mobile-bottom-tabs{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;z-index:40;left:0;right:0;bottom:0;height:calc(64px + var(--safe-bottom));padding:6px 8px var(--safe-bottom);background:#fffffff5;backdrop-filter:blur(18px) saturate(1.15);border-top:1px solid rgba(210,220,230,.95);box-shadow:0 -8px 28px #0c1c2c14}.mobile-bottom-tabs__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;border-radius:14px;text-decoration:none;color:var(--bay-mist);font-size:10px;font-weight:700;transition:background .15s ease,color .15s ease}.mobile-bottom-tabs__icon{font-size:16px;line-height:1}.mobile-bottom-tabs__item.is-active{color:var(--bay-ink);background:var(--signal-amber-soft);box-shadow:none;position:relative}.mobile-bottom-tabs__item.is-active:after{content:"";position:absolute;top:4px;width:18px;height:3px;border-radius:99px;background:var(--signal-amber)}.mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{background:#e39b122e;color:var(--signal-amber-deep)}.login-page{background:linear-gradient(165deg,#0a1018,#152433 60%,#1a2e40)}.login-card{box-shadow:0 28px 70px #020a1459;border:1px solid rgba(255,255,255,.08)}.primary,.secondary,.refresh,.ghost-button,.row-actions button,.row-actions a{min-height:44px}.row-actions button,.row-actions a{padding:8px 12px;font-size:12px}.content{padding-bottom:calc(24px + 64px + var(--safe-bottom))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(227,155,18,.35);outline-offset:2px}html.capacitor-native{--safe-top: var(--sa-top, 0px);--safe-bottom: var(--sa-bottom, 0px)}html.capacitor-native body{padding-top:0}html.capacitor-native .app-shell--navchip.app-shell--mobile-tabs{padding-top:calc(56px + var(--safe-top));padding-bottom:calc(64px + var(--safe-bottom))}html.capacitor-native .app-shell--navchip:not(.app-shell--mobile-tabs){padding-top:calc(64px + var(--safe-top))}html.capacitor-native .topbar,html.capacitor-native .topbar--navchip{height:calc(56px + var(--safe-top));min-height:calc(56px + var(--safe-top));max-height:calc(56px + var(--safe-top));padding-top:var(--safe-top);padding-bottom:0;box-sizing:border-box;flex-wrap:nowrap;overflow:hidden}.skip-link{position:absolute;right:-9999px;top:8px;z-index:1000;background:var(--signal-amber);color:#1a1408;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none}.skip-link:focus{right:12px}}@layer s19{.pallet-search-v2,.logistic-flow-v2{--wb-ink: #132839;--wb-muted: #5f7588;--wb-line: #d7e1e9;--wb-surface: #ffffff;--wb-soft: #f3f7fa;--wb-head: #152f45;--wb-head-2: #1a3d58;--wb-accent: #e39b12;--wb-field-h: 40px;--wb-radius: 10px;--wb-gap: 8px}.smart-pallet-filters__grid--triple,.pallet-search-v2__filter-grid.is-primary,.pallet-search-v2__filter-grid.is-advanced,.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__facet-grid.is-primary,.logistic-flow-smart-filters__facet-grid.is-advanced{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wb-gap);align-items:stretch;padding:10px 12px;margin:0}.smart-pallet-filters__grid--advanced,.pallet-search-v2__filter-grid.is-advanced{padding-top:10px;border-top:1px dashed #e2e9ef}.smart-pallet-filters,.logistic-flow-v2__filters--bare{border:1px solid var(--wb-line);border-radius:14px;background:linear-gradient(180deg,#fbfcfd,#fff 28px);box-shadow:0 8px 24px #10283a0d;overflow:visible}.smart-pallet-filters__toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:44px;padding:8px 12px;border-bottom:1px solid #e8eef3;background:linear-gradient(180deg,#f6f9fb,#f1f5f8)}.smart-pallet-filters__grid>.facet-multi-select,.logistic-flow-smart-filters__facet-grid>div,.logistic-flow-smart-filters__facet-grid>.facet-multi-select{min-width:0;height:100%}.smart-pallet-filters .facet-multi-select--inline .facet-multi-select__control,.logistic-flow-smart-filters .facet-multi-select--inline .facet-multi-select__control,.logistic-flow-smart-filters__range-grid--inline .inline-field{min-height:var(--wb-field-h);height:var(--wb-field-h);border-radius:var(--wb-radius);border-color:var(--wb-line);box-shadow:none}.smart-pallet-filters .facet-multi-select__inline-label,.logistic-flow-smart-filters .facet-multi-select__inline-label,.logistic-flow-smart-filters__range-grid--inline .inline-field__label{flex:0 0 7.25rem;width:7.25rem;min-width:7.25rem;max-width:7.25rem;padding:0 6px;background:linear-gradient(180deg,#f4f7fa,#eef3f7);border-left:1px solid #e4ebf0;box-sizing:border-box}.smart-pallet-filters .facet-multi-select__inline-label b,.logistic-flow-smart-filters .facet-multi-select__inline-label b,.logistic-flow-smart-filters__range-grid--inline .inline-field__label{font-size:11px;font-weight:800;color:#3a5368;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.smart-pallet-filters .facet-multi-select__value-area input,.logistic-flow-smart-filters .facet-multi-select__value-area input,.logistic-flow-smart-filters__range-grid--inline .inline-field input{font-size:13px;font-weight:650;min-height:28px}.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__range-grid--inline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:var(--wb-gap);align-items:stretch;margin:0 0 8px;padding:10px 12px;border:1px solid var(--wb-line);border-radius:12px;background:linear-gradient(118deg,#f7fafc,#fffdf8)}.logistic-flow-smart-filters__live{align-self:center;justify-self:end;white-space:nowrap;font-size:11px;font-weight:800}@media(max-width:1200px){.smart-pallet-filters__grid--triple,.pallet-search-v2__filter-grid.is-primary,.pallet-search-v2__filter-grid.is-advanced,.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__facet-grid.is-primary,.logistic-flow-smart-filters__facet-grid.is-advanced{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.smart-pallet-filters__grid--triple,.pallet-search-v2__filter-grid.is-primary,.pallet-search-v2__filter-grid.is-advanced,.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__facet-grid.is-primary,.logistic-flow-smart-filters__facet-grid.is-advanced,.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__range-grid--inline{grid-template-columns:repeat(2,minmax(0,1fr))}.logistic-flow-smart-filters__live{grid-column:1 / -1;justify-self:start}}@media(max-width:560px){.smart-pallet-filters__grid--triple,.pallet-search-v2__filter-grid.is-primary,.pallet-search-v2__filter-grid.is-advanced,.logistic-flow-smart-filters__facet-grid--triple,.logistic-flow-smart-filters__facet-grid.is-primary,.logistic-flow-smart-filters__facet-grid.is-advanced,.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__range-grid--inline{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.smart-pallet-filters .facet-multi-select--inline .facet-multi-select__control,.logistic-flow-smart-filters .facet-multi-select--inline .facet-multi-select__control,.logistic-flow-smart-filters__range-grid--inline .inline-field{flex-wrap:wrap;height:auto;min-height:var(--wb-field-h);padding:0}.smart-pallet-filters .facet-multi-select__inline-label,.logistic-flow-smart-filters .facet-multi-select__inline-label,.logistic-flow-smart-filters__range-grid--inline .inline-field__label{flex:0 0 100%;width:100%;max-width:100%;border-left:0;border-bottom:1px solid #e4ebf0;padding:3px 8px}.smart-pallet-filters .facet-multi-select__value-area,.logistic-flow-smart-filters .facet-multi-select__value-area{flex:1 1 auto;min-width:0;padding:3px 6px}.smart-pallet-filters .facet-multi-select__value-area input,.logistic-flow-smart-filters .facet-multi-select__value-area input{min-height:24px;font-size:12px}.smart-pallet-filters .facet-multi-select__chevron,.logistic-flow-smart-filters .facet-multi-select__chevron{display:none}.logistic-flow-smart-filters__range-grid--inline .inline-field__label{justify-content:flex-start}.logistic-flow-smart-filters__range-grid--inline .inline-field input{flex:1 1 auto;width:100%;min-width:0}}.pallet-search-v2{--psv2-select-width: 40px;--psv2-romco-width: 120px;--psv2-material-width: 140px;--psv2-actions-width: 128px;--psv2-sticky-2: var(--psv2-select-width);--psv2-sticky-3: calc(var(--psv2-select-width) + var(--psv2-romco-width))}.pallet-search-v2__table th.is-sticky-start-2,.pallet-search-v2__table td.is-sticky-start-2,.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3{inset-inline-start:auto}.pallet-search-v2__grid-viewport{border:1px solid var(--wb-line);border-radius:12px;background:#fff;box-shadow:0 10px 28px #10283a0d}.pallet-search-v2__table{border-collapse:separate;border-spacing:0}.pallet-search-v2__table th.is-sticky-start-4,.pallet-search-v2__table td.is-sticky-start-4{position:static;inset:auto;box-shadow:none}.pallet-search-v2__table th.is-sticky-start-1,.pallet-search-v2__table td.is-sticky-start-1,.pallet-search-v2__table th.is-sticky-start-2,.pallet-search-v2__table td.is-sticky-start-2,.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3,.pallet-search-v2__table th.is-sticky-end,.pallet-search-v2__table td.is-sticky-end{position:sticky;z-index:4;background-clip:padding-box}.pallet-search-v2__table th.is-sticky-start-1,.pallet-search-v2__table td.is-sticky-start-1{left:0;right:auto;width:var(--psv2-select-width);min-width:var(--psv2-select-width);max-width:var(--psv2-select-width);text-align:center}.pallet-search-v2__table th.is-sticky-start-2,.pallet-search-v2__table td.is-sticky-start-2{left:var(--psv2-sticky-2);right:auto;width:var(--psv2-romco-width);min-width:var(--psv2-romco-width);max-width:var(--psv2-romco-width)}.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3{left:var(--psv2-sticky-3);right:auto;width:var(--psv2-material-width);min-width:var(--psv2-material-width);max-width:var(--psv2-material-width);box-shadow:6px 0 10px -8px #0c203059}.pallet-search-v2__table th.is-sticky-end,.pallet-search-v2__table td.is-sticky-end{left:auto;right:0;width:var(--psv2-actions-width);min-width:var(--psv2-actions-width);max-width:var(--psv2-actions-width);box-shadow:-6px 0 10px -8px #0c203059}.pallet-search-v2__table tbody td.is-sticky-start-1,.pallet-search-v2__table tbody td.is-sticky-start-2,.pallet-search-v2__table tbody td.is-sticky-start-3,.pallet-search-v2__table tbody td.is-sticky-end{background:#fff;z-index:3;box-shadow:none}.pallet-search-v2__table tbody td.is-sticky-start-3{box-shadow:6px 0 10px -8px #0c203047}.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-1,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-2,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-3,.pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-end{background:#f7fafc}.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-1,.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-2,.pallet-search-v2__table tbody tr:hover>td.is-sticky-start-3,.pallet-search-v2__table tbody tr:hover>td.is-sticky-end{background:#fff8e8}.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-1,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-2,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-3,.pallet-search-v2__table tbody tr.is-selected>td.is-sticky-end,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-1,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-2,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-3,.pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-end{background:#eaf3ff}.pallet-search-v2__table thead th{position:sticky;top:0;z-index:6;background:linear-gradient(180deg,var(--wb-head-2),var(--wb-head));color:#f4f7fa;box-shadow:inset 0 -2px var(--wb-accent)}.pallet-search-v2__table thead th.is-sticky-start-1,.pallet-search-v2__table thead th.is-sticky-start-2,.pallet-search-v2__table thead th.is-sticky-start-3,.pallet-search-v2__table thead th.is-sticky-end{z-index:10;background:linear-gradient(180deg,var(--wb-head-2),var(--wb-head));color:#f4f7fa}.pallet-search-v2__table thead th span{font-size:11px;font-weight:800;color:inherit}.pallet-search-v2__table thead th small{display:block;font-size:9px;opacity:.72;font-weight:600;color:#c5d4e0}.logistic-flow-v2__table-wrap{border:1px solid var(--wb-line);border-radius:12px;overflow:auto;background:#fff;box-shadow:0 10px 28px #10283a0d}.logistic-flow-v2__table{border-collapse:separate;border-spacing:0}.logistic-flow-v2__table .column-row,.logistic-flow-v2__table .column-dash{position:sticky;z-index:4;background-clip:padding-box}.logistic-flow-v2__table .column-row{left:0;width:36px;min-width:36px;max-width:36px}.logistic-flow-v2__table .column-dash{left:36px;width:72px;min-width:72px;max-width:88px;box-shadow:6px 0 10px -8px #0c203059}.logistic-flow-v2__table tbody td.column-row,.logistic-flow-v2__table tbody td.column-dash{background:#fff}.logistic-flow-v2__table tbody tr:nth-child(2n) td.column-row,.logistic-flow-v2__table tbody tr:nth-child(2n) td.column-dash{background:#f7fafc}.logistic-flow-v2__table tbody tr:hover td.column-row,.logistic-flow-v2__table tbody tr:hover td.column-dash{background:#fff8e8}.logistic-flow-v2__table thead th.column-row,.logistic-flow-v2__table thead th.column-dash{z-index:10;background:linear-gradient(180deg,var(--wb-head-2),var(--wb-head));color:#fff}.logistic-flow-v2__table thead th{position:sticky;top:0;z-index:6}.report-result-card,.pallet-search-v2__results{border-radius:14px;border:1px solid var(--wb-line);overflow:hidden;background:#fff;box-shadow:0 8px 24px #10283a0a}.report-result-card__head--compact,.pallet-search-v2 .panel-head{background:linear-gradient(180deg,#f8fafb,#f2f6f9);border-bottom:1px solid #e6edf2}.pallet-search-v2__table th,.pallet-search-v2__table td{width:auto;min-width:0;max-width:none}.pallet-search-v2__table th.is-thin,.pallet-search-v2__table td.is-thin,.pallet-search-v2__table th.is-compact-number,.pallet-search-v2__table td.is-compact-number{padding-inline:4px;text-align:center;font-variant-numeric:tabular-nums}.logistic-flow-v2__table{width:100%;min-width:100%;max-width:100%;table-layout:fixed}.logistic-flow-v2__table .logistic-flow-v2__flow,.logistic-flow-v2__table .logistic-flow-v2__status,.logistic-flow-v2__table .logistic-flow-v2__boolean{width:100%;min-width:0;max-width:100%;padding:2px 3px}}@layer s20{.wd-a4{max-width:920px;margin:0 auto;padding-bottom:28px}.wd-sheet{background:#fff;border:1px solid #d7e0e7;border-top:5px solid #15324a;border-radius:12px;box-shadow:0 10px 32px #14283c14;padding:14px 16px 12px;color:#14283c;direction:rtl;box-sizing:border-box;max-width:100%;overflow:hidden}.wd-head{display:grid;grid-template-columns:1fr 1.35fr 1fr;align-items:center;gap:10px;padding-bottom:8px;border-bottom:2px solid #15324a}.wd-brand{display:flex;align-items:center;gap:8px;direction:ltr;justify-self:start}.wd-brand>span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#e3b044,#bd8014);color:#fff;font:700 20px Georgia,serif;box-shadow:0 4px 12px #be801438}.wd-brand b{display:block;font:700 13px Arial,sans-serif;letter-spacing:.6px;color:#15324a}.wd-brand small{display:block;margin-top:1px;font-size:8px;color:#6f7d8b;direction:rtl}.wd-title{text-align:center}.wd-title small{display:block;font:700 8px Arial,sans-serif;letter-spacing:1.4px;color:#b27d18}.wd-title h2{margin:2px 0 1px;font-size:16px;font-weight:900;color:#123047;line-height:1.25}.wd-title p{margin:0;font-size:8px;color:#7a8794;font-weight:700}.wd-meta{border:1px solid #d5dee5;border-radius:8px;overflow:hidden;background:#fafcfd}.wd-meta>div{display:grid;grid-template-columns:72px 1fr;min-height:22px;align-items:center;border-bottom:1px solid #e6ecf0}.wd-meta>div:last-child{border:0}.wd-meta>div.wd-meta__date-row{min-height:28px;align-items:center}.wd-meta span{font-size:7.5px;color:#667685;background:#eef2f5;height:100%;display:flex;align-items:center;padding:0 7px;font-weight:700}.wd-meta b{font-size:9.5px;padding:0 8px;color:#15324a;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-meta__date-row b{display:flex;flex-direction:column;align-items:flex-start;gap:0;height:auto;white-space:nowrap}.wd-meta__gregorian{font-style:normal;font-size:6.8px;font-weight:700;color:#8496a5;direction:ltr}.wd-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:8px 0 6px;background:#d5dee5;border:1px solid #d5dee5;border-radius:8px;overflow:hidden}.wd-fact{background:#fff;min-height:34px;padding:4px 7px;display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0}.wd-fact--wide{grid-column:span 2}.wd-fact span{font-size:7px;color:#788795;font-weight:700;line-height:1.2}.wd-fact b{font-size:9px;color:#15324a;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-items{margin-top:4px;min-width:0}.wd-items__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.wd-items__head span{font-size:10px;font-weight:900;color:#15324a}.wd-items__head small{font-size:7.5px;color:#748391;font-weight:700}.wd-table-wrap{overflow:auto;border-radius:8px;border:1px solid #c5d0d9;max-width:100%}.wd-table{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;font-size:7.5px;background:#fff}.wd-table th{background:#15324a;color:#fff;text-align:center;font-size:7px;font-weight:700;padding:4px 3px;border-left:1px solid #2a4560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-table td{padding:2.5px 3px;border:1px solid #d7dee3;text-align:center;vertical-align:middle;line-height:1.25;color:#1a3044;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.wd-table tbody tr:nth-child(2n){background:#f6f9fb}.wd-col-row{width:3.5%;color:#748391;font-weight:700;font-size:7px}.wd-col-narrow{width:7.2%}.wd-col-num{direction:ltr;font-weight:800;font-variant-numeric:tabular-nums;width:6%}.wd-col-desc{width:18%;text-align:right;white-space:normal}.wd-desc,.wd-table td.wd-col-desc,.wd-table .wd-desc{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;font-weight:600;line-height:1.2;color:#2a4054;text-align:right;max-width:100%}.wd-table .wd-col-articleNumber{width:8%}.wd-table .wd-col-description{width:14%}.wd-table .wd-col-unitPerPollet{width:5%}.wd-table .wd-col-quantityPerPallet{width:11%}.wd-table .wd-col-productionDate{width:7%}.wd-table .wd-col-orderNumber,.wd-table .wd-col-packingListNumber,.wd-table .wd-col-statusType{width:6%}.wd-table .wd-col-statusDescription{width:14%}.wd-table .wd-col-batchRahkaran{width:9%}.wd-table .wd-col-claimID{width:5%}.wd-table td.wd-col-quantityPerPallet{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}.wd-table tfoot td{background:#edf2f5;border-color:#c8d2d9;font-weight:800;padding:4px 5px;font-size:7.5px;white-space:normal;max-width:none}.wd-table tfoot span{font-size:6.5px;color:#667786;margin-left:4px;font-weight:700}.wd-table tfoot b{font-size:8.5px;color:#123047}.wd-note{display:flex;align-items:center;gap:8px;min-height:22px;margin-top:6px;border:1px dashed #b8c3cb;border-radius:6px;padding:4px 8px;font-size:7.5px;color:#657483}.wd-note b{color:#263b52;white-space:nowrap;font-weight:800}.wd-note__line{flex:1;height:0;border-bottom:1px dotted #aeb9c2}.wd-signs{display:grid;gap:8px;margin-top:8px}.wd-signs--5{grid-template-columns:repeat(5,minmax(0,1fr))}.wd-signs--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wd-sign{min-height:52px;text-align:center;border-top:1px solid #aeb9c2;padding-top:5px;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.wd-sign b{font-size:8px;font-weight:900;color:#15324a}.wd-sign span{font-size:6.5px;color:#7d8a96;font-weight:700}.wd-sign i{font-style:normal;font-size:6.5px;color:#9aa5ae;margin-top:auto;padding-top:10px}.wd-foot{border-top:1px solid #d8dfe4;margin-top:6px;padding-top:4px;display:flex;justify-content:space-between;gap:8px;font-size:6.5px;color:#798692;font-weight:700}.wd-foot b{color:#475a6d}.wd-a4 .document-screen-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0 0 12px}@media(max-width:900px){.wd-head{grid-template-columns:1fr;text-align:center}.wd-brand{justify-self:center}.wd-facts{grid-template-columns:1fr 1fr}.wd-fact--wide{grid-column:span 2}.wd-signs--5,.wd-signs--4{grid-template-columns:1fr 1fr}.wd-table-wrap{overflow-x:auto}.wd-table{min-width:640px}}@page warehouse-document-a4{size:A4 portrait;margin:4.5mm 4mm}@media print{@page{size:A4 portrait;margin:4.5mm 4mm}html.wd-print-root,html:has(.wd-a4){width:auto}.topbar,.sidebar,.skip-link,.mobile-tabs,.mobile-tab-bar,.bottom-tabs,.app-shell--mobile-tabs>nav,.nav-switcher,.apk-download-chip,.location-chip,.camera-https-banner,.wd-a4 .no-print,.wd-a4 .document-toolbar,.wd-a4 .warehouse-document-toolbar,.wd-a4 .document-live-status,.wd-a4 .document-screen-summary,.wd-a4 .warehouse-document-cards{display:none}.app-shell,.app-shell--navchip,.app-shell--mobile-tabs,.content,#main-content{padding:0;margin:0;max-width:none;width:100%;min-height:0;overflow:visible}.wd-a4{page:warehouse-document-a4;max-width:none;width:100%;margin:0;padding:0;overflow:hidden}.wd-sheet{border:0;border-radius:0;box-shadow:none;padding:0;margin:0;min-height:0;max-width:100%;width:100%;overflow:hidden;transform-origin:top center}.wd-head{gap:3px;padding-bottom:2px;border-bottom-width:1px}.wd-brand>span{width:18px;height:18px;font-size:11px;border-radius:4px;box-shadow:none}.wd-brand b{font-size:8px}.wd-brand small{display:none}.wd-title h2{font-size:10px;margin:0}.wd-title small{font-size:5.5px;letter-spacing:.4px}.wd-title p{display:none}.wd-meta{border-radius:3px}.wd-meta>div{min-height:12px}.wd-meta>div.wd-meta__date-row{min-height:17px}.wd-meta span{font-size:5px;padding:0 3px}.wd-meta b{font-size:6.5px;padding:0 3px}.wd-meta__gregorian{font-size:4.6px}.wd-facts{margin:2px 0;grid-template-columns:repeat(6,minmax(0,1fr));border-radius:0}.wd-fact{min-height:16px;padding:1px 3px}.wd-fact span{font-size:4.5px}.wd-fact b{font-size:6px}.wd-items{margin-top:1px}.wd-items__head{margin-bottom:1px}.wd-items__head span{font-size:6.5px}.wd-items__head small{font-size:5px}.wd-table-wrap{overflow:hidden;border-radius:0;border-color:#9aa8b4;max-width:100%;width:100%}.wd-table{min-width:0;width:100%;max-width:100%;table-layout:fixed;font-size:5.5px}.wd-table th{font-size:5px;padding:1px;line-height:1.1;white-space:nowrap}.wd-table td{padding:.5px 1px;line-height:1.1;font-size:5.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.wd-col-desc{width:16%;white-space:nowrap}.wd-desc,.wd-table td.wd-col-desc,.wd-table .wd-desc{font-size:4.2px;font-weight:600;line-height:1.1;max-height:none;-webkit-line-clamp:unset;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-col-row{width:3%;font-size:5px}.wd-col-narrow{width:7%}.wd-col-num{width:5.5%}.wd-table thead{display:table-header-group}.wd-table tfoot{display:table-footer-group}.wd-table tr{break-inside:auto;page-break-inside:auto}.wd-table tfoot td{padding:1px 2px;font-size:5.5px;white-space:normal;max-width:none}.wd-table tfoot span{font-size:5px}.wd-table tfoot b{font-size:6px}.wd-note{min-height:10px;margin-top:2px;padding:1px 4px;font-size:5px}.wd-signs{margin-top:2px;gap:3px}.wd-sign{min-height:22px;padding-top:2px;gap:0}.wd-sign b{font-size:5.5px}.wd-sign span{display:none}.wd-sign i{font-size:4.5px;padding-top:4px}.wd-foot{margin-top:2px;padding-top:1px;font-size:4.5px}.wd-sheet{zoom:.96}}@media print and (max-width:900px){.wd-table{min-width:0;width:100%}.wd-table-wrap{overflow:hidden}.wd-head{grid-template-columns:1fr 1.2fr 1fr;text-align:initial}.wd-brand{justify-self:start}.wd-facts{grid-template-columns:repeat(6,minmax(0,1fr))}.wd-signs--5{grid-template-columns:repeat(5,minmax(0,1fr))}.wd-signs--4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer s21{:root{--print-navy:#15344d;--print-navy-deep:#0e273c;--print-gold:#c6922f;--print-ink:#172b3e;--print-muted:#66798a;--print-line:#cbd6de;--print-wash:#f3f7f9}.wd-sheet,.operational-document{position:relative;isolation:isolate;font-family:Vazir,Tahoma,Arial,sans-serif;font-variant-numeric:tabular-nums}.wd-sheet:before,.operational-document:before{content:"";position:absolute;z-index:2;top:-1px;right:-1px;left:-1px;height:5px;background:linear-gradient(90deg,var(--print-gold) 0 24%,var(--print-navy) 24% 100%);pointer-events:none}.wd-sheet{border-top:0;border-radius:14px;padding-top:18px}.wd-head{grid-template-columns:.92fr 1.36fr 1fr;border-bottom:1.5px solid var(--print-navy)}.wd-brand>span,.operational-document .document-brand>span{background:var(--print-navy);border:1px solid #294b65;box-shadow:none}.wd-title h2,.wd-brand b,.wd-meta b,.wd-fact b,.wd-items__head span,.wd-table tfoot b,.wd-sign b,.operational-document .document-title h2,.operational-document .document-brand b,.operational-document .document-code b,.operational-document .document-fact b,.operational-document .document-section-title span,.operational-document .document-signatures b{color:var(--print-navy-deep)}.wd-title small,.operational-document .document-title small{color:#9c6c12}.wd-meta,.wd-facts,.wd-table-wrap,.operational-document .document-code,.operational-document .document-facts,.operational-document .document-table-scroll{border-color:var(--print-line)}.wd-meta span,.operational-document .document-code span{background:var(--print-wash);color:#526a7d}.wd-facts,.operational-document .document-facts{background:var(--print-line)}.wd-table th,.operational-document .document-items th{background:var(--print-navy);border-color:#33536b;color:#fff;letter-spacing:-.08px}.wd-table tbody tr:nth-child(2n),.operational-document .document-items tbody tr:nth-child(2n){background:#f4f7f9}.wd-table tbody tr:hover,.operational-document .document-items tbody tr:hover{background:#fff9eb}@media screen{.wd-sheet .wd-desc{font-size:6.8px}}.wd-table tfoot td,.operational-document .document-items tfoot td{background:#eaf1f4;border-top:1.5px solid var(--print-navy)}.wd-note,.operational-document .document-note{border-style:solid;border-color:#b8c7d1;background:#fbfcfd}.wd-sign,.operational-document .document-signatures>div{border-top-color:#8fa1af}.pallet-label-sheet{--label-ink:#162c35;--label-accent:#24524b;--label-muted:#5b6a70;--label-line:#cad4d4;display:flex;flex-direction:column;gap:8mm;padding:6mm 0;max-width:100%;font-family:Vazir,Tahoma,Arial,sans-serif;color:var(--label-ink)}.pallet-label-page{position:relative;display:grid;grid-template-rows:repeat(2,148.5mm);width:210mm;max-width:100%;box-sizing:border-box;outline:1px solid var(--label-line);box-shadow:0 4px 24px #162c3510;background:#fff}.pallet-label-page__divider{position:absolute;top:50%;inset-inline:0;height:0;border-top:1px dashed var(--label-line)}.pallet-label-ticket{box-sizing:border-box;min-width:0;min-height:0;display:flex;flex-direction:column;padding:9mm 12mm;background:#fff;overflow-wrap:anywhere}.pallet-label-ticket__head{display:flex;align-items:center;justify-content:space-between;gap:6mm;color:var(--label-muted);font-size:9pt}.pallet-label-ticket__head i{font-style:normal;margin-inline:2mm;color:var(--label-line)}.pallet-label-ticket__brand{color:var(--label-ink);font-family:Arial,sans-serif;letter-spacing:.12em;font-size:11pt;white-space:nowrap}.pallet-label-ticket__brand span{font-weight:400;font-size:8pt;letter-spacing:.06em}.pallet-label-ticket__message{display:flex;align-items:center;flex:1;min-height:30mm;padding-block:6mm}.pallet-label-ticket__message h2{margin:0;padding-inline-start:5mm;border-inline-start:1.2mm solid var(--label-accent);font-size:25pt;font-weight:800;line-height:1.6;color:var(--label-ink);white-space:pre-wrap}.pallet-label-ticket--medium .pallet-label-ticket__message h2{font-size:21pt}.pallet-label-ticket--long .pallet-label-ticket__message h2{font-size:16pt}.pallet-label-ticket__identity{display:grid;grid-template-columns:1.15fr 1fr;gap:6mm;align-items:end}.pallet-label-ticket__identity>div{display:flex;flex-direction:column;gap:1mm;min-width:0}.pallet-label-ticket__identity span{color:var(--label-muted);font-size:8.5pt}.pallet-label-ticket__identity strong,.pallet-label-ticket__identity b{font-family:Arial,Vazir,sans-serif;font-variant-numeric:tabular-nums;text-align:start;line-height:1.25}.pallet-label-ticket__identity strong{font-size:27pt;letter-spacing:.025em}.pallet-label-ticket__identity b{font-size:18pt}.pallet-label-ticket__material{font-size:9pt;line-height:1.6;margin:3mm 0;color:var(--label-muted)}.pallet-label-sheet__intro h2{margin:0 0 6px;font-size:18px}.pallet-label-sheet__intro p{margin:0;color:var(--label-muted);font-size:12px}.pallet-label-ticket__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm 5mm;margin:4mm 0 0;padding-top:4mm;border-top:1px solid var(--label-line)}.pallet-label-ticket__facts div{min-width:0;display:flex;flex-direction:column;gap:1mm}.pallet-label-ticket__facts dt{color:var(--label-muted);font-size:8pt;font-weight:400}.pallet-label-ticket__facts dd{margin:0;text-align:start;color:var(--label-ink);font-size:11pt;font-weight:700;font-variant-numeric:tabular-nums}.pallet-label-ticket__facts small{font-size:8pt;font-weight:400}@media screen and (max-width:600px){.pallet-label-page{grid-template-rows:auto auto}.pallet-label-ticket{padding:6mm;min-height:115mm}.pallet-label-ticket__message h2{font-size:19pt}.pallet-label-ticket--long .pallet-label-ticket__message h2{font-size:14pt}.pallet-label-ticket__identity strong{font-size:22pt}.pallet-label-ticket__identity b{font-size:14pt}.pallet-label-ticket__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pallet-label-ticket--blank{display:none}}@media screen and (min-width:901px){.wd-a4 .wd-sheet{width:210mm;min-height:297mm;margin-inline:auto}.pallet-label-sheet{width:210mm;margin-inline:auto}}@page sedan-document-portrait{size:A4 portrait;margin:6mm}@page sedan-operational-portrait{size:A4 portrait;margin:6mm}@page sedan-operational-wide{size:A4 landscape;margin:6mm}@page sedan-pallet-label{size:A4 portrait;margin:0}@media print{html,body{background:#fff;color:var(--print-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact}.wd-a4{page:sedan-document-portrait}.wd-sheet{--wd-cell-font:7.4px;--wd-cell-py:2.2px;--wd-head-font:6.8px;--wd-fact-height:19px;--wd-sign-height:30px;zoom:1;display:flex;flex-direction:column;width:100%;max-width:none;min-height:285mm;margin:0;padding:5mm 0 0;border:0;overflow:visible}.wd-sheet:before,.operational-document:before{top:0;right:0;left:0;height:1.3mm}.wd-density-compact{--wd-cell-font:6.9px;--wd-cell-py:1.45px;--wd-head-font:6.2px;--wd-fact-height:17px;--wd-sign-height:25px}.wd-density-dense{--wd-cell-font:6.25px;--wd-cell-py:.85px;--wd-head-font:5.8px;--wd-fact-height:15px;--wd-sign-height:22px}.wd-density-ultra{--wd-cell-font:5.55px;--wd-cell-py:.35px;--wd-head-font:5.2px;--wd-fact-height:13px;--wd-sign-height:18px}.wd-head{grid-template-columns:.92fr 1.35fr 1fr;gap:3mm;padding:0 0 2.1mm;border-bottom:1px solid var(--print-navy)}.wd-brand>span{width:8mm;height:8mm;border-radius:2mm;font-size:15px}.wd-brand b{font-size:9px;letter-spacing:.45px}.wd-brand small{display:block;font-size:5.5px}.wd-title small{font-size:5.8px;letter-spacing:.9px}.wd-title h2{font-size:12px;margin:.7mm 0 .25mm}.wd-title p{display:block;font-size:5.6px}.wd-meta{border-radius:1.5mm}.wd-meta>div{min-height:5.3mm}.wd-meta span{font-size:5.6px;padding:0 1.6mm}.wd-meta b{font-size:7.2px;padding:0 1.6mm}.wd-facts{grid-template-columns:repeat(6,minmax(0,1fr));margin:2mm 0 1.5mm;border-radius:1.5mm}.wd-fact{min-height:var(--wd-fact-height);padding:1mm 1.45mm}.wd-fact span{font-size:5.25px}.wd-fact b{font-size:6.7px}.wd-density-ultra .wd-fact{padding:.45mm 1mm}.wd-items{margin-top:0}.wd-items__head{margin-bottom:.8mm}.wd-items__head span{font-size:7.2px}.wd-items__head small{font-size:5.6px}.wd-table-wrap{border-radius:1mm}.wd-table{font-size:var(--wd-cell-font)}.wd-table th{height:5.8mm;padding:1mm .55mm;font-size:var(--wd-head-font);line-height:1.15}.wd-table td{height:auto;padding:var(--wd-cell-py) .6mm;font-size:var(--wd-cell-font);line-height:1.22}.wd-desc,.wd-table td.wd-col-desc,.wd-table .wd-desc{font-size:calc(var(--wd-cell-font) - .45px);line-height:1.2}.wd-table tfoot td{padding:1mm;font-size:6.6px}.wd-density-dense .wd-table tfoot td,.wd-density-ultra .wd-table tfoot td{padding:.45mm;font-size:5.7px}.wd-note{min-height:6mm;margin-top:1.4mm;padding:1mm 1.5mm;font-size:6px}.wd-signs{margin-top:2mm;gap:3mm}.wd-sheet>.wd-signs{margin-top:auto;padding-top:2mm}.wd-sign{min-height:var(--wd-sign-height);padding-top:1.2mm}.wd-sign b{font-size:6.6px}.wd-sign span{display:block;font-size:5.1px}.wd-sign i{font-size:5px;padding-top:1.2mm}.wd-density-ultra .wd-sign span{display:none}.wd-foot{margin-top:1.4mm;padding-top:.8mm;font-size:5px}.operational-print-page{width:100%;max-width:none;margin:0;padding:0}.warehouse-document--stockroom-section{break-after:page;page-break-after:always}.warehouse-document--stockroom-section:last-child{break-after:auto;page-break-after:auto}.warehouse-document--stockroom-section.warehouse-document--page-break{break-after:page;page-break-after:always}.report-workspace .panel,.report-section,.ntm-arrival-v2 .panel,.ntm-arrival-v2__results,.roc-report-v2 .panel,.roc-report-v2__results,.warehouse-count-v2 .panel,.warehouse-count-v2__results,.logistic-flow-v2 .panel,.logistic-flow-v2__results,.pallet-search-v2__results,.dashboard-unified .dashboard-report-section{border-color:var(--print-line);border-radius:0;box-shadow:none}.report-workspace>.page-header,.ntm-arrival-v2>.page-header,.roc-report-v2>.page-header,.warehouse-count-v2>.page-header,.logistic-flow-v2>.page-header,.pallet-search-v2>.page-header{margin-bottom:3mm;padding-bottom:2mm;border-bottom:1.5px solid var(--print-navy)}.report-workspace table th,.report-section table th,.report-print-table th,.ntm-arrival-v2 table th,.roc-report-v2 table th,.warehouse-count-v2 table th,.logistic-flow-v2 table th,.pallet-search-v2 table th{background:var(--print-navy);color:#fff;border-color:#35536b}.report-workspace table tbody tr:nth-child(2n),.report-section table tbody tr:nth-child(2n),.report-print-table tbody tr:nth-child(2n),.ntm-arrival-v2 table tbody tr:nth-child(2n),.roc-report-v2 table tbody tr:nth-child(2n),.warehouse-count-v2 table tbody tr:nth-child(2n),.logistic-flow-v2 table tbody tr:nth-child(2n),.pallet-search-v2 table tbody tr:nth-child(2n){background:#f3f7f9}.report-print-table thead{display:table-header-group}.report-print-table tr{break-inside:avoid;page-break-inside:avoid}.pallet-label-sheet{display:block;width:210mm;max-width:none;margin:0;padding:0;gap:0;page:sedan-pallet-label}.pallet-label-sheet--appended{break-before:page;page-break-before:always}.pallet-label-page{page:sedan-pallet-label;width:210mm;max-width:none;height:297mm;min-height:0;grid-template-rows:repeat(2,148.5mm);margin:0;padding:0;outline:0;box-shadow:none;break-after:page;page-break-after:always;break-inside:avoid;page-break-inside:avoid;border:0;border-radius:0}.pallet-label-page:last-child{break-after:auto;page-break-after:auto}}.document-items tr.document-subtotal>td{padding:5px 8px;border-top:1.5px solid #9fb0bd;background:#eef3f6;font-weight:800;text-align:left}.document-items tr.document-subtotal span{margin-inline-end:10px;color:#47606f}.document-items tr.document-subtotal b{font-size:10px;color:#16324a}.document-items tr.document-subtotal small{margin-inline-start:8px;color:#6b8091;font-size:8px}.document-subtotal__line{display:flex;align-items:baseline;flex-wrap:wrap}.document-subtotal__stock{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:3px;padding-top:3px;border-top:1px dashed #c7d3da;font-weight:500}.document-subtotal__stock-item{display:inline-flex;align-items:center;gap:4px;color:#4f6b7c;font-size:7.5px;white-space:normal}.document-subtotal__stock-item i{font-style:normal;padding:0 4px;border-radius:3px;background:#dde6ec;color:#2f4a5c;font-size:6.5px;font-weight:800;letter-spacing:.01em}.document-items th.is-gated,.document-items td.is-gated{font-weight:900}}@layer s22{.inventory-reconcile__trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.inventory-reconcile__trigger{color:#155e75}.inventory-reconcile__trigger>span{display:grid;place-items:center}.recon-backdrop{--recon-accent:#0e7490;--recon-accent-soft:#ecfeff;position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:16px;background:#07161f80;backdrop-filter:blur(4px)}.recon{width:min(640px,100%);max-height:min(820px,calc(100svh - 32px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xl);background:var(--wms-panel);color:var(--wms-ink);box-shadow:var(--wms-shadow-lg);font-size:var(--wms-fs-md)}.recon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.recon__head{display:grid;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--wms-line-soft,var(--wms-line))}.recon__mark{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--wms-radius-sm);background:var(--recon-accent-soft);color:var(--recon-accent)}.recon__head h2{margin:0;font-size:var(--wms-fs-lg);font-weight:800}.recon__head small{display:block;margin-top:2px;color:var(--wms-muted);font-size:var(--wms-fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recon__close{width:32px;height:32px;min-height:0;padding:0;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:transparent;color:var(--wms-muted);font-size:19px;line-height:1;cursor:pointer}.recon__close:hover:not(:disabled){border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger)}.recon__close--small{width:26px;height:26px;font-size:16px}.recon__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px 14px;display:grid;gap:12px;align-content:start}.recon-drop{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;padding:18px;border:1.5px dashed color-mix(in srgb,var(--recon-accent) 45%,var(--wms-line));border-radius:var(--wms-radius-lg);background:color-mix(in srgb,var(--recon-accent-soft) 55%,var(--wms-panel));color:var(--recon-accent);cursor:pointer}.recon-drop:hover:not(:disabled),.recon-drop.is-dragging{border-color:var(--recon-accent);background:var(--recon-accent-soft)}.recon-drop svg{width:30px;height:30px}.recon-drop b{font-size:var(--wms-fs-lg)}.recon-drop span{color:var(--wms-muted);font-size:var(--wms-fs-xs);text-align:center}.recon-file{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-md);background:var(--wms-soft)}.recon-file__badge{width:34px;height:34px;display:grid;place-items:center;border-radius:var(--wms-radius-xs);background:var(--wms-success-soft);color:var(--wms-success-ink);font:800 10px/1 var(--wms-font-mono,ui-monospace,monospace)}.recon-file div{min-width:0}.recon-file b{display:block;overflow:hidden;font-size:var(--wms-fs-sm);text-overflow:ellipsis;white-space:nowrap}.recon-file small{color:var(--wms-muted);font-size:var(--wms-fs-xs)}.recon-file>button{min-height:32px;padding:0 12px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-panel);color:var(--wms-ink-soft);font-size:var(--wms-fs-sm);cursor:pointer}.recon-sheets{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:1px 0;min-height:32px}.recon-sheets::-webkit-scrollbar{display:none}.recon-sheets button{flex:0 0 auto;min-height:30px;padding:0 12px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-pill);background:var(--wms-panel);color:var(--wms-ink-soft);font-size:var(--wms-fs-sm);cursor:pointer;white-space:nowrap}.recon-sheets button.is-active{border-color:var(--recon-accent);background:var(--recon-accent-soft);color:var(--recon-accent);font-weight:800}.recon-section{display:grid;gap:8px}.recon-section h3{display:flex;align-items:baseline;gap:8px;margin:0;font-size:var(--wms-fs-md);font-weight:800}.recon-section h3 small{color:var(--wms-muted);font-size:var(--wms-fs-xs);font-weight:500}.recon-fields{display:grid;margin:0;padding:0 10px;list-style:none;border:1px solid var(--wms-line);border-radius:var(--wms-radius-md);background:var(--wms-panel)}.recon-field{display:grid;grid-template-columns:92px minmax(0,1fr) 30px;align-items:center;gap:2px 8px;padding:7px 0}.recon-field+.recon-field{border-top:1px solid var(--wms-line-soft,var(--wms-line))}.recon-field.is-set .recon-field__name{color:var(--recon-accent)}.recon-field__name{font-weight:800;font-size:var(--wms-fs-sm)}.recon-field select{min-width:0;width:100%;height:36px;padding:0 8px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-soft);color:var(--wms-ink);font-size:var(--wms-fs-sm)}.recon-field.is-set select{background:var(--wms-panel)}.recon-field__remove{width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:var(--wms-radius-xs);background:transparent;color:var(--wms-muted);font-size:17px;cursor:pointer}.recon-field__remove:hover:not(:disabled){background:var(--wms-danger-soft);color:var(--wms-danger)}.recon-field__sample{grid-column:2/4;color:var(--wms-muted);font-size:var(--wms-fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recon-field>.recon-values,.recon-field>.recon-hint{grid-column:1/-1}.recon-add-select,.recon-filters__add-select{justify-self:start;height:34px;padding:0 10px;border:1px dashed color-mix(in srgb,var(--recon-accent) 45%,var(--wms-line));border-radius:var(--wms-radius-pill);background:transparent;color:var(--recon-accent);font-size:var(--wms-fs-sm);font-weight:700;cursor:pointer}.recon-add{min-height:32px;padding:0 12px;border:1px dashed color-mix(in srgb,var(--recon-accent) 45%,var(--wms-line));border-radius:var(--wms-radius-pill);background:transparent;color:var(--recon-accent);font-size:var(--wms-fs-sm);font-weight:700;cursor:pointer}.recon-values{display:grid;gap:4px;margin-top:4px;padding:6px;border-radius:var(--wms-radius-sm);background:var(--wms-soft)}.recon-values ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.recon-values li{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1.2fr);align-items:center;gap:6px}.recon-values__file{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:var(--wms-fs-sm)}.recon-values__file bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.recon-values__file small{color:var(--wms-muted);font-size:var(--wms-fs-xs);font-variant-numeric:tabular-nums}.recon-values__arrow{color:var(--wms-muted);text-align:center}.recon-values select{min-width:0;width:100%;height:32px;padding:0 6px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-panel);color:var(--wms-ink);font-size:var(--wms-fs-xs)}.recon-values li.is-mapped select{border-color:var(--wms-success-line);color:var(--wms-success-ink)}.recon-values li.is-skip select{border-color:var(--wms-line);color:var(--wms-muted);background:var(--wms-soft)}.recon-values li.is-skip .recon-values__file bdi{color:var(--wms-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--wms-muted) 50%,transparent)}.recon-values footer{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.recon-values footer button,.recon-values--folded button{min-height:0;padding:2px 6px;border:0;background:transparent;color:var(--recon-accent);font-size:var(--wms-fs-xs);font-weight:700;cursor:pointer}.recon-values footer small{color:var(--wms-muted);font-size:var(--wms-fs-xs)}.recon-values__outside{color:var(--wms-ink-soft)!important}.recon-values--folded{display:flex;align-items:center;justify-content:space-between;color:var(--wms-success-ink);font-size:var(--wms-fs-xs)}.recon-filters{display:grid;gap:8px}.recon-filters__chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.recon-chip{display:inline-flex;align-items:stretch;border:1px solid var(--wms-line);border-radius:var(--wms-radius-pill);background:var(--wms-panel);overflow:hidden}.recon-chip.is-set{border-color:color-mix(in srgb,var(--recon-accent) 45%,var(--wms-line));background:var(--recon-accent-soft)}.recon-chip.is-open{box-shadow:0 0 0 3px color-mix(in srgb,var(--recon-accent) 18%,transparent)}.recon-chip__main{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 4px 0 12px;border:0;background:transparent;color:var(--wms-ink);font-size:var(--wms-fs-sm);cursor:pointer}.recon-chip__main b{font-weight:800}.recon-chip__main span{color:var(--recon-accent);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recon-chip__remove{width:28px;min-height:0;padding:0;border:0;background:transparent;color:var(--wms-muted);font-size:15px;cursor:pointer}.recon-chip__remove:hover{color:var(--wms-danger)}.recon-filters__panel{display:grid;gap:6px;padding:8px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-md);background:var(--wms-soft)}.recon-filters__search{height:34px;padding:0 10px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-panel);color:var(--wms-ink);font-size:var(--wms-fs-sm)}.recon-filters__panel ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px;max-height:220px;overflow:auto;margin:0;padding:0;list-style:none}.recon-filters__panel label{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 8px;border:1px solid transparent;border-radius:var(--wms-radius-xs);background:var(--wms-panel);font-size:var(--wms-fs-sm);cursor:pointer}.recon-filters__panel label.is-checked{border-color:color-mix(in srgb,var(--recon-accent) 40%,var(--wms-line));background:var(--recon-accent-soft)}.recon-filters__panel label bdi{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recon-filters__panel label small{color:var(--wms-muted);font-size:var(--wms-fs-xs);white-space:nowrap}.recon-filters__panel footer{display:flex;justify-content:flex-end;gap:6px}.recon-filters__panel footer button{min-height:30px;padding:0 12px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-panel);color:var(--wms-ink-soft);font-size:var(--wms-fs-sm);cursor:pointer}.recon-filters__panel footer button.is-done{border-color:var(--recon-accent);background:var(--recon-accent);color:#fff;font-weight:800}.recon-hint{margin:0;color:var(--wms-muted);font-size:var(--wms-fs-xs);display:flex;align-items:center;gap:6px}.recon-hint.is-error{color:var(--wms-danger)}.recon-result{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px}.recon-result span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border-radius:var(--wms-radius-md);font-size:var(--wms-fs-xs)}.recon-result b{font-size:var(--wms-fs-xl);font-variant-numeric:tabular-nums;line-height:1.2}.recon-result .is-ok{background:var(--wms-success-soft);color:var(--wms-success-ink)}.recon-result .is-warn{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.recon-result .is-danger{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.recon-result .is-outside{background:var(--wms-soft);color:var(--wms-muted)}.recon-result .is-review{background:var(--wms-info-soft);color:var(--wms-info-ink)}.recon-collect{display:grid;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--wms-brand) 35%,var(--wms-line));border-radius:var(--wms-radius-md);background:color-mix(in srgb,var(--wms-brand) 6%,var(--wms-panel))}.recon-collect>header{display:flex;align-items:center;justify-content:space-between}.recon-collect>header b{font-size:var(--wms-fs-md)}.recon-collect__preview{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:var(--wms-fs-sm)}.recon-collect__preview>b{font-size:var(--wms-fs-xl)}.recon-collect__preview span{padding:1px 8px;border-radius:var(--wms-radius-pill);font-size:var(--wms-fs-xs)}.recon-collect__preview .is-warn{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.recon-collect__preview .is-danger{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.recon-collect__preview .is-review{background:var(--wms-info-soft);color:var(--wms-info-ink)}.recon-collect__preview .is-outside{background:var(--wms-soft);color:var(--wms-muted)}.recon-collect__form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.recon-collect__form input{min-width:0;height:38px;padding:0 10px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-panel);color:var(--wms-ink);font-size:var(--wms-fs-sm)}.recon-collect__form>button{min-height:38px;padding:0 14px;border-radius:var(--wms-radius-xs);font-size:var(--wms-fs-sm);white-space:nowrap}.recon-seg{display:inline-flex;padding:2px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-xs);background:var(--wms-soft)}.recon-seg button{min-height:32px;min-width:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--wms-ink-soft);font-size:var(--wms-fs-sm);font-weight:700;cursor:pointer}.recon-seg button.is-active{background:var(--wms-panel);color:var(--wms-ink);box-shadow:var(--wms-shadow-sm)}.recon-collect__done{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px}.recon-collect__done>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--wms-success);color:#fff;font-weight:900}.recon-collect__done b{display:block;font-size:var(--wms-fs-md)}.recon-collect__done small{color:var(--wms-muted);font-size:var(--wms-fs-xs)}.recon-collect__done>button{min-height:36px;padding:0 14px;border-radius:var(--wms-radius-xs);font-size:var(--wms-fs-sm)}.recon-error,.recon-notice,.recon-progress{margin:0;padding:8px 10px;border-radius:var(--wms-radius-sm);font-size:var(--wms-fs-sm);line-height:1.8}.recon-error{border:1px solid var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.recon-notice{border:1px solid var(--wms-success-line);background:var(--wms-success-soft);color:var(--wms-success-ink)}.recon-progress{display:flex;align-items:center;gap:8px;border:1px solid var(--wms-info-line);background:var(--wms-info-soft);color:var(--wms-info-ink)}.recon-spinner{width:13px;height:13px;flex:0 0 13px;border:2px solid color-mix(in srgb,var(--recon-accent) 30%,transparent);border-top-color:var(--recon-accent);border-radius:50%;animation:recon-spin .8s linear infinite}@keyframes recon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.recon-spinner{animation-duration:2.4s}}.recon__foot{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--wms-line-soft,var(--wms-line));background:var(--wms-soft)}.recon__spacer{flex:1}.recon__foot>button{min-height:var(--wms-control-h);padding:0 16px;border-radius:var(--wms-radius-sm);font-size:var(--wms-fs-sm)}.recon-collect-trigger{border:1px solid color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line));background:var(--wms-panel);color:var(--wms-brand-ink,var(--wms-ink));font-weight:800;cursor:pointer}.recon-collect-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--wms-brand) 10%,var(--wms-panel))}[data-theme=dark] .recon-backdrop{--recon-accent:#5fd3e6;--recon-accent-soft:color-mix(in srgb,#5fd3e6 14%,var(--wms-panel))}[data-theme=dark] .recon-filters__panel footer button.is-done{color:#06222b}[data-theme=dark] .inventory-reconcile__trigger{color:#5fd3e6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .recon-backdrop{--recon-accent:#5fd3e6;--recon-accent-soft:color-mix(in srgb,#5fd3e6 14%,var(--wms-panel))}:root:not([data-theme=light]) .recon-filters__panel footer button.is-done{color:#06222b}:root:not([data-theme=light]) .inventory-reconcile__trigger{color:#5fd3e6}}@media(max-width:640px){.recon-backdrop{align-items:end;padding:0}.recon{width:100%;max-height:94svh;border-radius:var(--wms-radius-xl) var(--wms-radius-xl) 0 0}.recon__body{padding:10px 12px}.recon-field{grid-template-columns:76px minmax(0,1fr) 28px;padding:6px}.recon-values li{grid-template-columns:minmax(0,1fr) 12px minmax(0,1.3fr)}.recon-collect__form{grid-template-columns:auto minmax(0,1fr)}.recon-collect__form>button{grid-column:1/-1}.recon-collect__done{grid-template-columns:30px minmax(0,1fr)}.recon-collect__done>button{grid-column:1/-1}.recon__foot{gap:6px;padding:8px 12px calc(8px + var(--sa-bottom,0px))}.recon__spacer{display:none}.recon__foot>.secondary{flex:0 0 auto;padding:0 12px}.recon__foot>button:not(.secondary){flex:1 1 0;min-width:0;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-reconcile__trigger b{display:none}}}@layer s23{.report-email-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-width:36px;padding:0 10px;border:1px solid #d9e4e8;border-radius:10px;background:#fff;color:#173e51;box-shadow:0 4px 12px #153f500d;white-space:nowrap;font-size:10px;font-weight:800}.report-email-trigger:hover{border-color:#72aa9b;background:#f3fbf8;transform:translateY(-1px)}.report-email-trigger svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.report-email-trigger i{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:#e3a225;box-shadow:0 0 0 2px #fff}.report-email-trigger.is-scheduled{border-color:#d5b66b;color:#80580c;background:#fffaf0}.report-email-overlay{position:fixed;z-index:10020;inset:0;display:grid;place-items:center;padding:20px;background:#0718228c;backdrop-filter:blur(7px)}.report-email-center{width:min(760px,96vw);max-height:min(900px,94vh);overflow:hidden;display:flex;flex-direction:column;direction:rtl;background:#f8fafb;border:1px solid rgba(255,255,255,.7);border-radius:22px;box-shadow:0 34px 100px #02141d57;color:#183342}.report-email-center__head{min-height:76px;display:flex;align-items:center;gap:12px;padding:13px 17px;background:linear-gradient(118deg,#12394d,#164f5d 61%,#126554);color:#fff}.report-email-center__mark{width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:13px;background:#ffffff1a}.report-email-center__mark svg{width:23px;height:23px;fill:none;stroke:#d7f5e9;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.report-email-center__head>div:nth-child(2){display:flex;flex-direction:column;gap:1px}.report-email-center__head small{color:#9ed3c5;font:700 8px/1.2 Arial;letter-spacing:1.4px;direction:ltr;text-align:right}.report-email-center__head h2{margin:0;font-size:16px;font-weight:900}.report-email-center__head>button{margin-right:auto;width:34px;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff14;color:#fff;font-size:23px;line-height:1}.report-email-center__head>button:hover{background:#ffffff2e}.report-email-center__status{display:grid;grid-template-columns:1.2fr .75fr .95fr 1.1fr;min-height:44px;border-bottom:1px solid #dfe8eb;background:#fff}.report-email-center__status>span{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 10px;border-left:1px solid #e7edef;color:#667b85;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-email-center__status>span:last-child{border-left:0}.report-email-center__status b{color:#21495a;font-size:10px}.report-email-center__status i{width:7px;height:7px;border-radius:50%;background:#9aabb2;flex:0 0 auto}.report-email-center__status .is-ok{color:#1c7058}.report-email-center__status .is-ok i{background:#22a97c;box-shadow:0 0 0 3px #ddf5ec}.report-email-center__status .is-off{color:#9b5b5b}.report-email-center__status .is-off i{background:#d05858;box-shadow:0 0 0 3px #fde8e8}.report-email-center__body{overflow:auto;padding:12px 14px 9px;scrollbar-width:thin;overscroll-behavior:contain}.report-email-center__loading{height:260px;display:flex;align-items:center;justify-content:center;gap:9px;color:#768b95;font-size:11px}.report-email-center__loading i{width:18px;height:18px;border:2px solid #d9e5e8;border-top-color:#16806a;border-radius:50%;animation:report-email-spin .75s linear infinite}@keyframes report-email-spin{to{transform:rotate(360deg)}}.report-email-section{margin:0 0 9px;padding:9px 11px 11px;border:1px solid #dde6e9;border-radius:14px;background:#fff;box-shadow:0 3px 10px #13374506}.report-email-section legend{display:flex;align-items:center;gap:6px;padding:0 5px;color:#395667;font-size:10px;font-weight:900}.report-email-section legend span{width:19px;height:19px;display:grid;place-items:center;border-radius:6px;background:#e4f4ef;color:#14715a;font-size:9px}.report-email-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.report-email-grid--recipients{grid-template-columns:1fr 1fr}.report-email-grid label,.report-email-schedule-detail label{display:flex;flex-direction:column;gap:4px;min-width:0}.report-email-grid label>span:first-child,.report-email-schedule-detail label>span:first-child,.report-email-week>span{color:#627984;font-size:9px;font-weight:800}.report-email-grid .is-wide{grid-column:1/-1}.report-email-grid input,.report-email-grid textarea,.report-email-schedule-detail input,.report-email-schedule-detail select{width:100%;border:1px solid #dbe5e8;border-radius:9px;background:#fbfcfd;color:#183746;outline:0;padding:8px 10px;font-size:10px;line-height:1.6}.report-email-grid input,.report-email-schedule-detail input,.report-email-schedule-detail select{height:36px}.report-email-grid textarea{min-height:68px;resize:vertical;direction:rtl}.report-email-grid input:focus,.report-email-grid textarea:focus,.report-email-schedule-detail input:focus,.report-email-schedule-detail select:focus{border-color:#58a990;box-shadow:0 0 0 3px #e7f5f0;background:#fff}.report-email-grid input:disabled{background:#eef2f3;color:#98a5aa}.report-email-attachment{grid-column:auto;flex-direction:row;align-items:center;gap:8px;border:1px solid #dbe8e4;border-radius:9px;padding:7px 9px;background:#f8fcfa;cursor:pointer}.report-email-attachment>input{width:15px;height:15px;accent-color:#158064;flex:0 0 auto}.report-email-attachment>span{display:grid;grid-template-columns:23px 1fr;grid-template-rows:auto auto;column-gap:7px;align-items:center;color:#2a5360}.report-email-attachment svg{grid-row:1/3;width:20px;height:20px;fill:none;stroke:#24846e;stroke-width:1.6}.report-email-attachment b{font-size:9px}.report-email-attachment small{font-size:8px;color:#82949b}.report-email-tokens{display:flex;align-items:center;gap:5px;margin:7px 0 0;direction:ltr}.report-email-tokens code,.report-email-tokens button{border:1px solid #e0e7e9;border-radius:6px;background:#f6f9f9;color:#49636d;padding:3px 6px;font:700 8px/1.2 Arial}.report-email-tokens button{margin-left:auto;color:#16715d;direction:rtl}.report-email-schedule-modes{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:3px;background:#eef3f4;border-radius:10px}.report-email-schedule-modes button{height:30px;border:0;border-radius:7px;background:transparent;color:#647a84;font-size:9px;font-weight:800}.report-email-schedule-modes button.is-active{background:#fff;color:#176c59;box-shadow:0 2px 8px #12445117}.report-email-schedule-detail{display:grid;grid-template-columns:130px minmax(190px,1fr) minmax(180px,1fr);gap:9px;align-items:end;margin-top:9px;padding-top:9px;border-top:1px dashed #dbe5e7}.report-email-week{display:flex;flex-direction:column;gap:4px}.report-email-week>div{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.report-email-week button{height:36px;border:1px solid #dce5e7;border-radius:8px;background:#fff;color:#647881;font-size:9px;font-weight:800}.report-email-week button.is-active{border-color:#2f967c;background:#e6f5f0;color:#126b56}.report-email-notice{margin:7px 0;padding:8px 10px;border-radius:9px;font-size:9px;font-weight:700;line-height:1.7}.report-email-notice.is-ok{border:1px solid #bee9da;background:#edf9f5;color:#156f57}.report-email-notice.is-error{border:1px solid #f0cccc;background:#fff3f3;color:#9b4141}.report-email-history{margin:8px 1px 0;border-top:1px solid #e1e8ea;padding-top:7px}.report-email-history summary{cursor:pointer;color:#57707a;font-size:9px;font-weight:800;list-style:none}.report-email-history summary span{display:inline-grid;place-items:center;min-width:19px;height:19px;margin-right:4px;border-radius:99px;background:#e9eff1}.report-email-history ul{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:7px 0 0;padding:0;list-style:none}.report-email-history li{display:flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid #e3e9eb;border-radius:8px;background:#fff;min-width:0}.report-email-history li>i{width:6px;height:6px;border-radius:50%;background:#28a37d;flex:0 0 auto}.report-email-history li.is-failed>i{background:#d05555}.report-email-history li>span{display:flex;flex-direction:column;min-width:0}.report-email-history b,.report-email-history small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-email-history b{font-size:8px;color:#395762}.report-email-history small{font-size:7px;color:#8b999f;direction:ltr;text-align:right}.report-email-center__foot{min-height:61px;display:flex;align-items:center;gap:12px;padding:10px 15px;border-top:1px solid #dce5e8;background:#fff}.report-email-center__foot>span{color:#8a999f;font-size:8px}.report-email-center__foot>div{display:flex;gap:7px;margin-right:auto}.report-email-center__foot button{height:37px;border-radius:9px;padding:0 14px;font-size:9px;font-weight:900}.report-email-center__foot button:disabled{opacity:.55;cursor:not-allowed}.report-email-save{border:1px solid #cfdddf;background:#fff;color:#49626d}.report-email-send{border:0;background:#14735e;color:#fff;box-shadow:0 5px 14px #14735e33}.report-email-send:hover:not(:disabled){background:#0d5f4d;transform:translateY(-1px)}.report-email-send span{font-size:14px;margin-right:5px}@media(max-width:760px){.report-email-trigger{min-width:34px;width:34px;padding:0}.report-email-trigger span{display:none}.report-email-overlay{align-items:end;padding:0;background:#0718227a}.report-email-center{width:100%;max-height:92svh;border-radius:20px 20px 0 0;border-bottom:0}.report-email-center__head{min-height:66px;padding:10px 13px}.report-email-center__mark{width:38px;height:38px}.report-email-center__head h2{font-size:14px}.report-email-center__status{grid-template-columns:1fr 1fr}.report-email-center__status>span{min-height:34px}.report-email-center__status>span:nth-child(2){border-left:0}.report-email-center__status>span:nth-child(n+3){border-top:1px solid #e7edef}.report-email-center__body{padding:9px}.report-email-grid,.report-email-grid--recipients{grid-template-columns:1fr}.report-email-grid .is-wide,.report-email-attachment{grid-column:auto}.report-email-schedule-detail,.report-email-history ul{grid-template-columns:1fr}.report-email-center__foot{position:sticky;bottom:0;flex-direction:column;align-items:stretch;gap:5px;padding:8px 10px}.report-email-center__foot>span{text-align:center}.report-email-center__foot>div{width:100%;margin:0}.report-email-center__foot button{flex:1}}@media(max-width:390px){.report-email-center__status{display:none}.report-email-schedule-modes button{font-size:8px}.report-email-section{padding-inline:8px}.report-email-center__foot>span{display:none}}}@layer s24{.login-mfa-option{display:flex;align-items:center;gap:8px;margin-block:12px;min-height:40px;font-size:12px;color:var(--wms-ink)}.login-mfa-option input{width:18px;height:18px;accent-color:var(--wms-brand)}.login-mfa-qr{display:block;width:160px;height:160px;margin:10px auto;border:8px solid #fff;border-radius:8px;background:#fff}.login-mfa-link{min-height:40px;padding:6px 8px;background:none;border:0;color:var(--wms-brand);font:inherit;font-size:12px;cursor:pointer}.login-recovery-codes{display:grid;gap:5px;margin-block:10px;padding:10px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-soft);color:var(--wms-ink);font-size:11px;overflow-wrap:anywhere;user-select:all}.login-mfa .login-field>input{font-size:16px}html:has(.login-page),body:has(.login-page){background:var(--wms-login-bg);overflow-x:hidden}.login-page{position:relative;isolation:isolate;box-sizing:border-box;min-height:100svh;min-height:100vh;width:100%;max-width:none;margin:0;padding:clamp(16px,3vh,28px) 16px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;grid-template-columns:none;grid-template-rows:none;gap:0;direction:rtl;background:var(--wms-login-bg);overflow:hidden}.login-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% -10%,color-mix(in srgb,var(--wms-brand) 20%,transparent),transparent 55%),radial-gradient(ellipse 45% 40% at 100% 100%,color-mix(in srgb,var(--wms-info) 16%,transparent),transparent 50%),radial-gradient(ellipse 40% 35% at 0% 80%,color-mix(in srgb,var(--wms-brand) 7%,transparent),transparent 45%),linear-gradient(165deg,var(--wms-login-bg) 0%,var(--wms-login-bg-mid) 52%,var(--wms-login-bg-end) 100%)}.login-ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);opacity:.5}.login-page .login-card,form.login-card{position:relative;z-index:1;box-sizing:border-box;width:min(360px,100%);max-width:360px;margin:0 auto;padding:clamp(22px,3.5vh,30px) clamp(20px,3vw,28px) clamp(18px,2.5vh,24px);border-radius:var(--wms-radius-xl);border:1px solid rgba(255,255,255,.1);background:var(--wms-panel);box-shadow:0 1px #ffffffb3 inset,0 28px 64px #020a147a;display:flex;flex-direction:column;gap:0;float:none;inset:auto;overflow:hidden}.login-page .login-brand{display:flex;align-items:center;gap:12px;direction:ltr;width:auto;margin:0 0 18px;position:static;padding:0;background:transparent}.login-page .login-mark{width:42px;height:42px;flex:0 0 42px;border-radius:var(--wms-radius-md);display:grid;place-items:center;color:#fff;font:800 20px/1 Georgia,Times New Roman,serif;background:var(--wms-grad-brand);box-shadow:0 1px #ffffff59 inset,var(--wms-shadow-brand)}.login-page .login-brand div{display:flex;flex-direction:column;gap:1px;align-items:flex-start}.login-page .login-brand b{font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--wms-ink);line-height:1.2}.login-page .login-brand small{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wms-muted)}.login-page .login-title{margin:0 0 18px;padding:0;font-size:clamp(22px,2.6vw,26px);font-weight:800;letter-spacing:-.03em;color:var(--wms-ink);line-height:1.15;text-align:right}.login-page .login-field{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;font-size:11px;font-weight:600;color:var(--wms-muted)}.login-page .login-field>label{padding-inline-start:2px;font-size:11px;font-weight:600;color:var(--wms-muted)}.login-page .login-field>input,.login-page .login-password{width:100%;min-height:46px;height:46px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-md);background:var(--wms-soft);color:var(--wms-ink);font-size:14px;outline:none;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.login-page .login-field>input{padding:0 14px}.login-page .login-field>input:hover{border-color:#c2ced9;background:#fff}.login-page .login-field>input:focus,.login-page .login-password:focus-within{border-color:var(--wms-brand);background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 14%,transparent)}.login-page .login-password{display:flex;flex-direction:row;align-items:stretch;padding:0;overflow:hidden;direction:ltr}.login-page .login-password input{flex:1 1 auto;min-width:0;width:auto;height:100%;border:0;background:transparent;box-shadow:none;padding:0 12px;border-radius:0;text-align:left}.login-page .login-eye{flex:0 0 auto;width:auto;min-width:44px;border:0;background:transparent;color:var(--wms-muted);font-size:11px;font-weight:700;padding:0 12px;margin:0;cursor:pointer;white-space:nowrap;box-shadow:none;transform:none}.login-page .login-eye:hover{color:#3d5166;background:transparent}.login-page .login-https-banner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 14px;padding:10px 12px;border-radius:var(--wms-radius-md);border:1px solid var(--wms-warning-line);border-right:3px solid var(--wms-brand);background:var(--wms-brand-soft);color:var(--wms-brand-ink);font-size:12px;line-height:1.4}.login-page .login-https-banner strong{font-size:12px;color:var(--wms-brand-ink)}.login-page .login-https-link{font-size:12px;font-weight:700;color:var(--wms-brand-ink);text-decoration:none;white-space:nowrap}.login-page .login-https-link:hover{text-decoration:underline}.login-page .login-notice{margin:0 0 12px;padding:10px 12px;border-radius:var(--wms-radius-sm);background:var(--wms-info-soft);color:var(--wms-info-ink);font-size:12px;line-height:1.6}.login-page .login-error,.login-page .form-error{margin:0 0 12px;padding:10px 12px;border-radius:var(--wms-radius-sm);background:var(--wms-danger-soft);color:var(--wms-danger-ink);font-size:12px;line-height:1.5;border:0}.login-page .login-button,.login-page button.login-button{width:100%;height:48px;min-height:48px;margin:6px 0 0;padding:0 16px;border:0;border-radius:var(--wms-radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;letter-spacing:.02em;color:#fff;cursor:pointer;background:var(--wms-grad-brand);box-shadow:0 1px #ffffff4d inset,var(--wms-shadow-brand);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;gap:0}.login-page .login-button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.login-page .login-button:active:not(:disabled){transform:translateY(0);filter:brightness(.98)}.login-page .login-button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.login-page .login-apk{display:block;margin-top:16px;text-align:center;font-size:12px;font-weight:600;color:var(--wms-muted);text-decoration:none;background:transparent;border:0;box-shadow:none;padding:0}.login-page .login-apk:hover{color:var(--wms-muted);text-decoration:underline}@media(min-width:761px){.login-page .login-apk{display:none}}.login-page .login-copy,.login-page .login-feature-list,.login-page .login-stats,.login-page .login-help,.login-page .login-card-heading,.login-page .mobile-brand,.login-page .login-card footer,.login-page .input-shell,.login-page .login-apk-download{display:none}@media(max-width:430px){.login-page{padding:12px}.login-page .login-card,form.login-card{width:100%;max-width:400px;border-radius:var(--wms-radius-lg);padding:22px 18px 18px}.login-page .login-field>input,.login-page .login-password,.login-page .login-button{min-height:48px;height:48px}}@media(max-height:640px){.login-page .login-card{padding-top:18px;padding-bottom:14px}.login-page .login-brand{margin-bottom:12px}.login-page .login-title{margin-bottom:12px;font-size:22px}.login-page .login-field{margin-bottom:10px}}.login-page .login-button.wms-btn,.login-page .wms-btn.login-button{width:100%;min-height:48px;border-radius:var(--wms-radius-md)}@media(prefers-reduced-motion:reduce){.login-page .login-button{transition:none}}}@layer s26{.wms-nav{position:fixed;inset:0;width:100vw;height:100vh;z-index:2147483646;display:block;box-sizing:border-box;font-family:var(--wms-font);direction:rtl}.wms-nav *,.wms-nav *:before,.wms-nav *:after{box-sizing:border-box}.wms-nav__scrim{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;cursor:default;background:#08121e57;backdrop-filter:blur(2px)}.wms-nav--mobile .wms-nav__scrim{background:#08121e8c}.wms-nav__panel{position:absolute;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;background:var(--wms-panel);border-radius:var(--wms-radius-xl);border:1px solid var(--wms-line);box-shadow:0 1px #ffffffd9 inset,0 24px 64px #08182847}.wms-nav--mobile .wms-nav__panel{border-radius:0;border:0;box-shadow:-18px 0 48px #08182852}.wms-nav__head{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 14px;background:radial-gradient(120px 60px at 100% 0%,color-mix(in srgb,var(--wms-brand) 22%,transparent),transparent 70%),linear-gradient(135deg,var(--wms-shell-ink-deep) 0%,var(--wms-shell-ink) 55%,var(--wms-shell-ink-hi) 100%);color:#fff}.wms-nav__brand{display:flex;align-items:center;gap:10px;min-width:0;direction:ltr}.wms-nav__mark{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:var(--wms-radius-sm);color:#fff;font:800 16px/1 Georgia,Times New Roman,serif;background:var(--wms-grad-brand);box-shadow:0 1px #ffffff4d inset,var(--wms-shadow-brand)}.wms-nav__brand>div{display:flex;flex-direction:column;gap:1px;min-width:0}.wms-nav__brand b{font-size:13px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}.wms-nav__brand small{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.wms-nav__close{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:var(--wms-radius-sm);background:#ffffff1f;color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease}.wms-nav__close:hover{background:#fff3}.wms-nav__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px 10px 20px;display:flex;flex-direction:column;gap:6px;background:var(--wms-soft);scrollbar-width:thin;scrollbar-color:#c5d2dc transparent}.wms-nav__scroll::-webkit-scrollbar{width:8px}.wms-nav__scroll::-webkit-scrollbar-thumb{background:#c5d2dc;border-radius:99px;border:2px solid var(--wms-soft)}.wms-nav__empty{padding:28px 16px;text-align:center;color:var(--wms-muted);font-size:12px;font-weight:700}.wms-nav__link,.wms-nav__group{border-radius:var(--wms-radius-lg);border:1px solid var(--wms-line);background:var(--wms-panel);box-shadow:0 2px 8px #1024360a;overflow:hidden}.wms-nav__link{display:flex;align-items:center;gap:10px;min-height:var(--wms-touch);padding:8px 10px;text-decoration:none;color:var(--wms-ink);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.wms-nav__link:hover,.wms-nav__group-btn:hover{border-color:#d4e0e8;background:var(--wms-grad-panel-head)}.wms-nav__link.is-active,.wms-nav__group.is-active{border-color:color-mix(in srgb,var(--wms-brand) 55%,#fff);box-shadow:0 4px 14px var(--wms-brand-glow)}.wms-nav__link.is-active{background:linear-gradient(120deg,var(--wms-brand-soft),var(--wms-panel))}.wms-nav__group.is-open{border-color:#d7e3eb}.wms-nav__group-btn{width:100%;display:flex;align-items:center;gap:10px;min-height:var(--wms-touch);padding:8px 10px;border:0;background:transparent;color:var(--wms-ink);cursor:pointer;text-align:right}.wms-nav__group.is-open .wms-nav__group-btn{background:linear-gradient(180deg,#fafcfd,#fff)}.wms-nav__icon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:var(--wms-radius-sm);background:linear-gradient(160deg,var(--wms-icon-ink),var(--wms-icon-ink-hi));color:var(--wms-brand);font-size:13px;font-weight:800;box-shadow:0 1px #ffffff1f inset}.wms-nav__link.is-active .wms-nav__icon,.wms-nav__group.is-active .wms-nav__icon{background:var(--wms-grad-brand);color:#fff}.wms-nav__link-text{flex:1 1 auto;min-width:0;font-size:14px;font-weight:750;letter-spacing:-.01em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wms-nav__chev{flex:0 0 auto;width:22px;text-align:center;color:#8aa0b0;font-size:11px;font-weight:900}.wms-nav__sub{display:flex;flex-direction:column;gap:2px;padding:2px 8px 10px;border-top:1px solid var(--wms-line-soft);background:var(--wms-grad-panel-head)}.wms-nav__sublink{display:flex;align-items:center;gap:10px;min-height:var(--wms-control-h);padding:8px 12px 8px 10px;border-radius:var(--wms-radius-sm);text-decoration:none;color:var(--wms-ink-soft);font-size:13px;font-weight:700;transition:background .12s ease,color .12s ease;position:relative}.wms-nav__sublink:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#c5d2dc}.wms-nav__sublink:hover{background:#f3f7f9;color:#152c40}.wms-nav__sublink.is-active{background:var(--wms-warning-soft);color:var(--wms-brand-ink);font-weight:850}.wms-nav__sublink.is-active:before{background:var(--wms-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent)}.wms-nav__scroll:after{content:"";display:block;height:12px;flex:0 0 12px}@media(max-width:899px){.wms-nav__head{padding:14px 14px 14px 16px;padding-top:max(14px,var(--sa-top))}.wms-nav__scroll{padding:12px 12px calc(20px + var(--sa-bottom))}.wms-nav__link,.wms-nav__group-btn,.wms-nav__sublink{min-height:var(--wms-touch)}}}@layer s27{.workflow-page--receipt-list,.receipts-hub,.receipt-workflow{--rx-ink: var(--wms-ink);--rx-muted: var(--wms-muted);--rx-line: var(--wms-line);--rx-soft: var(--wms-soft);--rx-card: #ffffff;--rx-amber: var(--wms-brand);--rx-amber-soft: var(--wms-brand-soft);--rx-teal: var(--wms-teal);--rx-teal-soft: #e8f7f1;--rx-blue: #2a74b5;--rx-shadow: var(--wms-shadow-md);--rx-shadow-lg: 0 18px 48px rgba(12, 28, 44, .1)}.workflow-page--receipt-list,.receipts-hub{gap:12px}.workflow-page--receipt-list .workflow-table-panel,.receipts-hub .workflow-table-panel{border:1px solid var(--rx-line);border-radius:18px;background:var(--rx-card);box-shadow:var(--rx-shadow);overflow:hidden}.workflow-page--receipt-list .workflow-table-panel--bare,.receipts-hub .workflow-table-panel--bare{padding:0}.workflow-page--receipt-list .panel-tool-drawer--live-filters,.receipts-hub .panel-tool-drawer--live-filters{border-bottom:1px solid var(--rx-line);background:linear-gradient(180deg,#fbfcfd,#f6f9fb)}.workflow-page--receipt-list .workflow-desktop-table,.receipts-hub .workflow-desktop-table{border:0;max-height:none}.workflow-page--receipt-list .workflow-table,.receipt-workflow .workflow-table{border-collapse:separate;border-spacing:0;font-size:13px}.workflow-page--receipt-list .workflow-table caption,.receipt-workflow .workflow-table caption{caption-side:top;padding:10px 16px 6px;color:var(--rx-muted);font-size:11px;font-weight:750;text-align:right}.workflow-page--receipt-list .workflow-table thead th,.receipt-workflow .workflow-table thead th{height:44px;padding:10px 12px;border-bottom:1px solid var(--rx-line);background:var(--wms-grad-panel-head);color:#5b7384;font-size:11px;font-weight:800;letter-spacing:.01em;white-space:nowrap;position:sticky;top:0;z-index:2}.workflow-page--receipt-list .workflow-table tbody td,.receipt-workflow .workflow-table tbody td{padding:11px 12px;border-top:1px solid var(--wms-line-soft);color:var(--rx-ink);vertical-align:middle;background:var(--wms-panel)}.workflow-page--receipt-list .workflow-table tbody tr:hover>td{background:#f8fbfc}.workflow-page--receipt-list .receipt-row--pending>td{background:linear-gradient(90deg,#fffaf0,#fff 48px)}.workflow-page--receipt-list .receipt-row--pending>td:first-child{box-shadow:inset -3px 0 0 var(--rx-amber)}.workflow-page--receipt-list .receipt-row--expanded>td{background:#fff;border-top-color:#d7e8df;border-bottom:0;box-shadow:none}.workflow-page--receipt-list .receipt-row--expanded>td:first-child{box-shadow:inset -3px 0 #1aa878}.workflow-page--receipt-list tr.receipt-expand-row>td,.workflow-page--receipt-list tr.history-expand-row>td{padding:0;background:transparent;border-top:0}.workflow-page--receipt-list .table-wrap.has-expanded-receipt tbody tr.receipt-row--dimmed>td,.workflow-page--receipt-list tbody tr.receipt-row--dimmed>td{opacity:.38;filter:grayscale(.35) saturate(.55);background:#f6f8f9;pointer-events:none;transition:opacity .2s ease,filter .2s ease}.workflow-page--receipt-list tbody tr.receipt-row--dimmed:hover>td{background:#f6f8f9}.workflow-page--receipt-list tbody tr.receipt-row--expanded,.workflow-page--receipt-list tbody tr.receipt-expand-row{position:relative;z-index:2}.receipt-number-cell{display:flex;align-items:center;gap:10px;min-width:0}.receipt-inline-toggle{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border:1px solid #d3e0e6;border-radius:10px;background:#f7fafb;color:#4d6a7a;font-size:16px;font-weight:900;line-height:1;box-shadow:none;transition:transform .12s ease,background .12s ease,border-color .12s ease,color .12s ease}.receipt-inline-toggle:hover,.receipt-inline-toggle:focus-visible{border-color:#9fd0bc;background:#e9f7f1;color:#0f7a58;outline:0;box-shadow:0 0 0 3px #12986f1f}.receipt-inline-toggle.is-open{border-color:transparent;background:linear-gradient(160deg,#1aa878,#0f7a58);color:#fff;box-shadow:0 6px 14px #0f7a5838}.receipt-inline-toggle.is-open-rahkaran{border-color:transparent;background:linear-gradient(160deg,#e3a53f,#b97a12);color:#fff;box-shadow:0 6px 14px #b97a1247}.receipt-inline-toggle.is-open-remittance{border-color:transparent;background:linear-gradient(160deg,#8d6bb3,#6b4c91);color:#fff;box-shadow:0 6px 14px #6b4c9147}.document-number{color:var(--rx-ink);font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.status-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.status-badge--success{border-color:var(--wms-success-line);background:var(--wms-success-soft);color:var(--wms-success-ink)}.status-badge--progress{border-color:var(--wms-info-line);background:var(--wms-info-soft);color:var(--wms-info-ink)}.status-badge--warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-brand-ink)}.status-badge--danger{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.plate-pill{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border-radius:8px;border:1px solid #d7e2e9;background:#f4f8fa;color:#234456;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;direction:ltr}.workflow-page--receipt-list .action-chip,.receipt-workflow .action-chip,.receipt-inline-details .action-chip{min-height:34px;padding:6px 11px;border-radius:10px;border:1px solid #d5e1e8;background:var(--wms-panel);color:#2a4558;font-size:11px;font-weight:800;box-shadow:0 1px #fffc inset;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}.workflow-page--receipt-list .action-chip:hover,.receipt-workflow .action-chip:hover,.receipt-inline-details .action-chip:hover{border-color:#b7cdd8;background:#f7fbfc;transform:translateY(-1px)}.action-chip--primary{border-color:transparent;background:linear-gradient(180deg,#f0b33a,var(--wms-brand-strong));color:#fff;box-shadow:0 6px 14px #c07f0833}.action-chip--primary:hover{background:linear-gradient(180deg,#f3ba48,#c88810);color:#fff}.action-chip--add{border-color:#a9dfc4;background:#eaf8f1;color:#0d6b4a}.action-chip--add.is-open,.action-chip--primary.is-open{box-shadow:0 0 0 3px #e39b1224}.action-chip--warning{border-color:#e8c983;background:var(--wms-panel)7e3;color:#8d6411}.action-chip--danger{border-color:#f0bfc3;background:var(--wms-panel)1f2;color:#b23a45}.action-chip--tight{min-height:30px;padding-inline:9px}.action-chip--icon{width:34px;min-width:34px;padding:0;justify-content:center}.receipt-inline-details,.receipt-inline-details--inplace{position:relative;margin:0 8px 10px;padding:14px 14px 16px;border:1px solid #d5e8df;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#fff,#fbfcfd);box-shadow:0 14px 36px #0c282014,inset 0 1px #ffffffe6;animation:rx-expand-in .18s ease-out}.receipt-inline-details--mobile{margin:8px 6px 10px;border-radius:14px;border:1px solid #d0e6db;overflow:visible;max-width:100%}.receipt-expand-close{position:absolute;top:10px;left:10px;z-index:5;width:32px;height:32px;display:grid;place-items:center;border:1px solid #d5e1e8;border-radius:10px;background:#fffffff5;color:#5a7384;font-size:18px;box-shadow:0 4px 12px #0c1c2c0f}.receipt-expand-close:hover{background:var(--wms-panel);color:#1c3346}@keyframes rx-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.receipt-workflow--compact,.receipt-workflow--embedded.receipt-workflow--compact{gap:10px;padding:4px 2px 2px;background:transparent}.receipt-workflow--compact .receipt-items-panel,.receipt-workflow--embedded .receipt-items-panel{border:1px solid #d9e6e0;border-radius:16px;background:var(--wms-panel);box-shadow:0 8px 24px #0c28200d;overflow:hidden}.receipt-workflow--compact .receipt-items-panel--compact>.table-wrap,.receipt-workflow--compact .receipt-items-panel .table-wrap{max-height:none;border-radius:0}.receipt-workflow--compact .workflow-table thead th{background:linear-gradient(180deg,#f8fbfa,#eef6f2)}.receipt-workflow--compact .receipt-item-row--expanded>td{background:#f3faf7}.receipt-workflow--compact tr.receipt-item-expand-row>td{padding:0;background:#eef5f2}.receipt-item-pallets-panel{position:relative;margin:0;padding:12px;border:0;border-top:1px solid #d5e8df;background:radial-gradient(360px 120px at 0% 0%,rgba(227,155,18,.08),transparent 50%),linear-gradient(180deg,#f7faf8,#f4f7f9);animation:rx-expand-in .16s ease-out}.receipt-items-inline-tools,.receipt-items-empty-tools{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.receipt-items-ops-head{min-width:0;width:1%;white-space:nowrap;vertical-align:middle}.receipt-items-inline-tools .action-chip,.receipt-items-empty-tools .action-chip{flex:0 0 auto;min-height:28px;height:28px;padding:0 8px;font-size:10px;white-space:nowrap}.receipt-items-inline-tools .column-visibility,.receipt-items-empty-tools .column-visibility{flex:0 0 auto}.receipt-items-inline-tools .receipt-items-scan-chip{flex:0 0 auto;min-height:28px;padding:0 3px}.receipt-item-pallets-toggle{flex:0 0 auto;min-height:24px;height:24px;padding:0 8px;font-size:9px}.item-progress{display:flex;align-items:center;gap:8px}.item-progress progress{width:56px;height:6px;border:0;border-radius:99px;overflow:hidden;background:#e6eef2}.item-progress progress::-webkit-progress-bar{background:#e6eef2;border-radius:99px}.item-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#1aa878,#49c49a);border-radius:99px}.item-progress progress::-moz-progress-bar{background:linear-gradient(90deg,#1aa878,#49c49a);border-radius:99px}.packing-entry-shell,.packing-entry-mobile{border:1px solid #d5e8df;border-radius:16px;background:linear-gradient(165deg,#fff,#f7fbf9);box-shadow:0 10px 28px #1040300f;overflow:hidden}.packing-entry-table-row>td{padding:10px 12px;background:#f3f8f5}.packing-entry-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid #e4efe9;background:linear-gradient(120deg,#eef8f3,#fff)}.packing-entry-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.packing-entry-actions .ire-btn,.packing-entry-actions .primary,.packing-entry-actions .secondary{min-height:38px;border-radius:11px;font-size:12px;font-weight:800;padding-inline:14px}.packing-entry-flow{padding:12px 14px 8px}.packing-entry-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;align-items:end}.packing-entry-field{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0;font-size:11px;font-weight:750;color:var(--rx-muted)}.packing-entry-field .ire-input,.packing-plan-group .ire-input,.packing-entry-total .ire-input{min-height:40px;border:1px solid #d5e1e8;border-radius:11px;background:var(--wms-panel);padding:8px 11px;color:var(--rx-ink);font-size:13px;font-weight:700}.packing-entry-field .ire-input:focus,.packing-plan-group .ire-input:focus,.packing-entry-total .ire-input:focus{border-color:var(--rx-amber);box-shadow:0 0 0 3px #e39b1224;outline:0}.packing-plan-editor{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px;border:1px dashed #cfe0d8;border-radius:14px;background:#f8fcfa}.packing-plan-head{display:grid;grid-template-columns:36px minmax(140px,1fr) 72px 110px 90px;gap:8px;padding:0 4px 4px;color:#7a8f9c;font-size:10px;font-weight:800}.packing-plan-group{display:grid;grid-template-columns:36px minmax(140px,1fr) 72px 110px 90px;gap:8px;align-items:center;padding:8px;border:1px solid #e0ebe5;border-radius:12px;background:var(--wms-panel)}.packing-plan-group.is-ready{border-color:var(--wms-success-line);box-shadow:0 0 0 3px #12986f0f}.packing-plan-group__index{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#eef5f8;color:#3d5a6e;font-size:11px;font-weight:900}.packing-plan-group__count,.packing-plan-group__subtotal{display:grid;place-items:center;min-height:36px;border-radius:10px;background:#f4f8fa;color:#3d5a6e;font-size:12px;font-weight:850;font-variant-numeric:tabular-nums}.packing-plan-group__count.is-ready,.packing-plan-group__subtotal.is-ready{background:var(--rx-teal-soft);color:var(--wms-success-ink)}.packing-plan-group__remove{width:34px;height:34px;border:1px solid #efd0d4;border-radius:10px;background:var(--wms-panel)6f7;color:#b23a45;cursor:pointer}.packing-plan-group__quantity input::-webkit-outer-spin-button,.packing-plan-group__quantity input::-webkit-inner-spin-button,.packing-plan-group__subtotal input::-webkit-outer-spin-button,.packing-plan-group__subtotal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.packing-plan-group__quantity input[type=number],.packing-plan-group__subtotal input[type=number]{-moz-appearance:textfield}.packing-plan-add,.packing-entry-summary__add{min-height:36px;padding:6px 12px;border:1px dashed #9fd0bc;border-radius:10px;background:#f2faf6;color:var(--wms-success-ink);font-size:12px;font-weight:800;cursor:pointer}@media(min-width:901px){.receipt-items-table{min-width:1240px}.packing-entry-table-row--aligned>td.packing-entry-td--range{width:48%;min-width:570px}.packing-entry-table-row--aligned>td.packing-entry-td--status{min-width:112px;padding-inline:5px}.packing-entry-range-stack--inline-end{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-block:2px;scrollbar-width:thin;scrollbar-color:#9ab8ad transparent}.packing-entry-range-stack--inline-end .packing-plan-editor{width:100%;min-width:560px;margin:0;padding:7px;gap:4px;border-style:solid;border-color:#d8e6e0;border-radius:12px;background:#f6faf8}.packing-entry-range-stack--inline-end .packing-plan-editor.is-per-pallet .packing-plan-head,.packing-entry-range-stack--inline-end .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:28px minmax(90px,1fr) 50px 92px 60px 24px 108px;column-gap:6px}.packing-entry-range-stack--inline-end .packing-plan-editor.is-total .packing-plan-head,.packing-entry-range-stack--inline-end .packing-plan-editor.is-total .packing-plan-group{grid-template-columns:30px minmax(168px,1fr) 58px 84px 28px 108px;column-gap:6px}.packing-entry-range-stack--has-morder .packing-plan-editor{min-width:570px}.packing-entry-range-stack--has-morder .packing-plan-editor.is-per-pallet .packing-plan-head,.packing-entry-range-stack--has-morder .packing-plan-editor.is-per-pallet .packing-plan-group{grid-template-columns:28px minmax(90px,1fr) 50px 92px 60px 24px 170px}.packing-entry-range-stack--has-morder .packing-plan-editor.is-total .packing-plan-head,.packing-entry-range-stack--has-morder .packing-plan-editor.is-total .packing-plan-group{grid-template-columns:28px minmax(132px,1fr) 50px 76px 24px 170px}.packing-entry-range-stack--inline-end .packing-plan-head{min-height:22px;padding:0 6px 2px}.packing-entry-range-stack--inline-end .packing-plan-head__end-actions{grid-column:-2;display:grid;grid-template-columns:auto 30px;align-items:center;gap:6px;min-width:0}.packing-entry-range-stack--has-morder .packing-plan-head__end-actions{grid-template-columns:70px auto 30px}.packing-entry-range-stack--has-morder .packing-plan-head__morder{grid-column:1;text-align:center}.packing-entry-range-stack--inline-end .packing-plan-group,.packing-entry-range-stack--inline-end .packing-plan-group--with-end{display:grid;min-height:48px;padding:6px;border-radius:10px}.packing-entry-range-stack--inline-end .packing-plan-group__remove{width:30px;height:30px}.packing-entry-range-stack--inline-end .packing-plan-editor.is-per-pallet .packing-plan-group__end-actions{grid-column:7}.packing-entry-range-stack--inline-end .packing-plan-editor.is-total .packing-plan-group__end-actions{grid-column:6}.packing-entry-range-stack--inline-end .packing-plan-group__end-actions{display:block;min-width:0;margin:0}.packing-entry-range-stack--inline-end .packing-entry-range-inline-actions{display:grid;grid-template-columns:auto 30px;align-items:center;gap:6px;min-width:0}.packing-entry-range-stack--inline-end .packing-plan-add--mini{grid-column:1}.packing-entry-range-stack--has-morder .packing-entry-range-inline-actions{grid-template-columns:70px auto 30px}.packing-entry-range-stack--inline-end .packing-entry-range-inline-morder{display:block;min-width:0}.packing-entry-range-stack--has-morder .packing-entry-range-inline-morder{grid-column:1}.packing-entry-range-stack--has-morder .packing-plan-add--mini{grid-column:2}.packing-entry-range-stack--inline-end .packing-entry-range-inline-morder .ire-input{width:100%;height:32px;min-height:32px;padding-inline:6px}.packing-entry-range-stack--inline-end .packing-plan-group__quantity{display:block}.packing-entry-range-stack--inline-end .packing-plan-group__subtotal .ire-input{width:100%;min-width:0;padding-inline:4px;font-size:12px;text-align:center}.packing-entry-range-stack--inline-end .packing-plan-add--mini{display:grid;width:30px;min-height:30px;padding:0;place-items:center;border-style:solid}.packing-entry-range-stack--inline-end .packing-plan-group__end-actions--repeat{display:block}.packing-entry-range-stack--inline-end .packing-plan-group__end-actions--repeat .packing-entry-range-inline-morder{grid-column:unset;display:block;width:100%}}.mobile-hstrip-card,.workflow-mobile-card.mobile-hstrip-card{border:1px solid var(--rx-line);border-radius:14px;background:var(--wms-panel);box-shadow:var(--wms-shadow-sm);overflow:hidden;padding:0}.mobile-hstrip-card.receipt-row--pending{background:linear-gradient(180deg,#fffaf0,#fff);border-color:#f0dfb4}.mobile-hstrip-card.receipt-row--expanded{border-color:#9fd4be;background:#fff;box-shadow:0 16px 40px #0f64481f;overflow:visible;z-index:3;position:relative}.mobile-hstrip-card.receipt-row--dimmed,.workflow-mobile-cards.has-expanded-receipt .mobile-hstrip-card.receipt-row--dimmed{opacity:.36;filter:grayscale(.4) saturate(.5);pointer-events:none;transform:scale(.985);transition:opacity .2s ease,filter .2s ease,transform .2s ease}.workflow-page--receipt-list .mobile-hstrip,.receipts-hub .mobile-hstrip,.mobile-hstrip-card .mobile-hstrip,.workflow-mobile-card.mobile-hstrip-card .mobile-hstrip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;min-height:52px;max-height:none;padding:0 2px}.workflow-page--receipt-list .mobile-hstrip__cell,.receipts-hub .mobile-hstrip__cell,.mobile-hstrip-card .mobile-hstrip__cell{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:3px;min-width:72px;max-width:120px;min-height:50px;padding:7px 9px;border-top:0;border-left:1px solid var(--wms-line-soft);white-space:normal;grid-column:auto}.workflow-page--receipt-list .mobile-hstrip__cell:first-child,.mobile-hstrip-card .mobile-hstrip__cell:first-child{border-left:0}.workflow-page--receipt-list .mobile-hstrip__cell:nth-child(-n+2),.mobile-hstrip-card .mobile-hstrip__cell:nth-child(-n+2){border-top:0}.mobile-hstrip__cell--key{min-width:78px;max-width:100px;background:linear-gradient(160deg,#f7fbfc,#fff)}.mobile-hstrip__cell small{color:var(--rx-muted);font-size:8px;font-weight:800;line-height:1.15}.mobile-hstrip__cell b,.mobile-hstrip__cell .document-number{color:var(--rx-ink);font-size:12px;font-weight:850;line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word;max-width:none}.workflow-page--receipt-list .mobile-hstrip__cell--actions,.mobile-hstrip-card .mobile-hstrip__cell--actions{grid-column:auto;position:sticky;inset-inline-start:0;z-index:3;min-width:78px;max-width:90px;border-left:0;border-inline-end:1px solid var(--rx-line);background:linear-gradient(to inline-end,#fff 75%,#ffffffe0);box-shadow:4px 0 12px #122d4412}.workflow-page--receipt-list .mobile-hstrip__ops,.mobile-hstrip-card .mobile-hstrip__ops{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:5px}.workflow-page--receipt-list .mobile-hstrip__cell--transport,.workflow-page--receipt-list .mobile-hstrip__cell--stack{min-width:96px;max-width:120px}.workflow-page--receipt-list .mobile-hstrip__cell--tight{min-width:58px;max-width:86px}.workflow-page--receipt-list .mobile-hstrip__cell--wrap{min-width:70px;max-width:110px}.workflow-page--receipt-list .stack-words,.mobile-hstrip-card .stack-words{display:flex;flex-direction:column;gap:0}.workflow-page--receipt-list .stack-words>b,.mobile-hstrip-card .stack-words>b{display:block;font-size:11px;line-height:1.12;font-weight:850}.receipt-items-mobile-tools{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border:1px solid #d9e6e0;border-radius:14px;background:var(--wms-panel);margin-bottom:8px}.workflow-page--receipt-list .empty-state p,.receipt-workflow .empty-state p{max-width:280px;color:var(--rx-muted);font-size:12px}.workflow-page--receipt-list .empty-state{padding:36px 16px}.workflow-page--receipt-list .pagination{border-top:1px solid var(--rx-line);background:#fbfcfd;padding:12px;gap:12px}.workflow-page--receipt-list .pagination button{min-height:36px;border-radius:10px;font-weight:800}.history-expand-host,.history-expand-mobile{margin:0;padding:12px;background:var(--wms-soft);border-top:1px solid var(--rx-line)}.receipt-item-pallets-panel .workflow-page,.receipt-item-pallets-panel .outbound-workflow,.receipt-item-pallets-panel .pallet-entry-shell,.receipt-item-pallets-panel .panel{border-radius:14px;box-shadow:none}@media(max-width:760px){.workflow-page--receipt-list .workflow-desktop-table,.receipt-workflow--compact .workflow-desktop-table{display:none}}@media(max-width:900px){.packing-plan-head,.packing-plan-group{grid-template-columns:32px 1fr 64px}.packing-plan-group__quantity,.packing-plan-group__subtotal,.packing-plan-group__mode-note,.packing-plan-head>:nth-child(n+4){display:none}.packing-entry-fields{grid-template-columns:1fr 1fr}.packing-entry-field--material{grid-column:1 / -1}}@media(max-width:560px){.workflow-page--receipt-list .mobile-hstrip,.mobile-hstrip-card .mobile-hstrip{display:flex;flex-wrap:nowrap;grid-template-columns:none}.packing-entry-fields{grid-template-columns:1fr}.receipt-inline-details--inplace{padding:10px 8px 12px}.receipt-expand-close{top:8px;left:8px}}@media(prefers-reduced-motion:reduce){.receipt-inline-details,.receipt-item-pallets-panel,.receipt-inline-toggle{animation:none;transition:none}}@media(max-width:900px){.workflow-page--receipt-list .mobile-list-board .mobile-list-scroller .mobile-hstrip,.workflow-page--remittance-list .mobile-list-board .mobile-list-scroller .mobile-hstrip{overflow-x:visible;overflow-y:visible}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions{grid-column:auto}}@media(max-width:900px){.mobile-list-board .mobile-hstrip__cell--actions,.mobile-list-board .mobile-hstrip__cell--actions-end{position:static;background:transparent;box-shadow:none;border-radius:0}}.receipt-inline-details .receipt-workflow--compact,.receipt-inline-details .receipt-workflow--embedded.receipt-workflow--compact{background:transparent;padding:2px 0 0}.receipt-inline-details .receipt-items-panel,.receipt-inline-details .receipt-workflow--compact .receipt-items-panel{border:1px solid #e2ece7;border-radius:14px;background:#fff;box-shadow:0 4px 14px #0c28200a}.receipt-inline-details .receipt-item-pallets-panel{background:#fafcfb;border-top:1px solid #e4efe9}@media(max-width:900px){.receipt-inline-details--mobile,.receipt-inline-details.receipt-inline-details--mobile{overflow-x:hidden;max-width:100%;min-width:0}}@media(max-width:900px){.receipt-inline-details--mobile,.receipt-inline-details.receipt-inline-details--mobile{margin:0;padding:6px 6px 8px;border-radius:0 0 12px 12px;box-shadow:none}.mobile-list-board.has-expanded-receipt .receipt-inline-details--mobile{margin:0}}.workflow-page--receipt-list .receipt-number-cell .receipt-inline-toggle{transform:translate(6px)}.workflow-page--receipt-list .receipt-number-cell>.document-number{transform:translate(-6px)}@media(max-width:900px){.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__ops .receipt-inline-toggle{transform:translate(5px)!important}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--key .compact-doc,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--key .document-number{transform:translate(-5px)}}.receipt-items-table tbody tr.is-sibling-dimmed>td,.pallet-entry-table tbody tr.is-sibling-dimmed>td{opacity:.42;filter:grayscale(.18)}.receipt-items-table tbody tr.is-ops-locked .action-chip:disabled,.pallet-entry-table tbody tr.is-ops-locked .action-chip:disabled{opacity:.4;color:#8a9aaa;background:#eef2f5;border-color:#e2e8ed;box-shadow:none;cursor:not-allowed;filter:grayscale(.35)}.workflow-page--receipt-list tbody tr.receipt-row--expanded>td{padding-top:5px;padding-bottom:5px}.receipt-inline-details,.receipt-inline-details--inplace{margin-top:0}.receipt-workflow--compact,.receipt-workflow--embedded.receipt-workflow--compact{gap:4px;padding:0 2px 2px}.receipt-item-row--expanded>td{padding-top:4px;padding-bottom:4px}.receipt-item-pallets-panel{padding:6px 8px 8px}@media(max-width:900px){.mobile-list-row.receipt-row--expanded .mobile-hstrip--data{min-height:36px!important}.mobile-list-row.receipt-row--expanded .mobile-hstrip__cell{min-height:32px!important;padding-top:2px!important;padding-bottom:2px!important}.receipt-inline-details--mobile,.receipt-inline-details.receipt-inline-details--mobile{padding-top:2px}}.receipt-sample-row>td{background:color-mix(in srgb,var(--wms-success-soft) 45%,transparent)}.receipt-sample-row__label{color:var(--wms-success-ink);font-weight:800}.receipt-sample-row .receipt-item-pallets-toggle{border-color:var(--wms-success-line);background:var(--wms-success-soft);color:var(--wms-success-ink)}.receipt-sample-row .receipt-item-pallets-toggle.is-open{border-color:var(--wms-teal);background:var(--wms-teal);color:#fff}.sample-desktop__bar{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.sample-desktop__bar b{font-size:13px;font-weight:800}.sample-desktop__bar small{font-size:10px;color:var(--wms-muted)}.sample-desktop__bar .action-chip{margin-inline-start:auto}.sample-desktop__empty{margin:0;padding:14px;border:1px dashed var(--wms-line);border-radius:var(--wms-radius-md, 13px);color:var(--wms-muted);font-size:12px;text-align:center}.sample-desktop__form{margin-bottom:10px;padding:10px;border:1px solid var(--wms-success-line);border-radius:var(--wms-radius-md, 13px);background:var(--wms-success-soft)}.sample-desktop__form-actions{display:flex;gap:6px;margin-top:8px}.sample-desktop__form .sample-row-block__grid,.sample-desktop__append-row .sample-row-block__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sample-desktop__form .pl-float-field--full,.sample-desktop__append-row .pl-float-field--full{grid-column:auto}.sample-desktop__table{width:100%}.sample-desktop__table td{vertical-align:middle}.sample-desktop__group-start>td{border-top:2px solid var(--wms-line)}.sample-desktop__card-cell{display:table-cell;white-space:nowrap}.sample-desktop__card-cell b{display:block;font-size:13px;font-weight:900;line-height:1.2}.sample-desktop__card-cell span{display:block;font-family:var(--wms-font-mono);font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--wms-muted)}.sample-desktop__card-cell time{display:block;font-size:9px;color:var(--wms-muted)}.sample-desktop__state{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;white-space:nowrap}.sample-desktop__state i{width:6px;height:6px;border-radius:50%}.sample-desktop__state.is-waiting{color:var(--wms-success-ink)}.sample-desktop__state.is-waiting i{background:var(--wms-teal)}.sample-desktop__state.is-shipped{color:var(--wms-violet)}.sample-desktop__state.is-shipped i{background:var(--wms-violet)}.sample-desktop__append-row>td{padding:10px;background:var(--wms-soft)}}@layer s28{.workflow-page--remittance-list{--rm-ink: var(--wms-ink);--rm-muted: var(--wms-muted);--rm-line: var(--wms-line);--rm-soft: var(--wms-soft);--rm-amber: var(--wms-brand);--rm-violet: var(--wms-violet);--rm-shadow: var(--wms-shadow-md);gap:12px}.workflow-page--remittance-list .workflow-table-panel,.workflow-page--remittance-list .workflow-table-panel--bare{border:1px solid var(--rm-line);border-radius:18px;background:var(--wms-panel);box-shadow:var(--rm-shadow);overflow:hidden;padding:0}.workflow-page--remittance-list .panel-tool-drawer--live-filters{border-bottom:1px solid var(--rm-line);background:linear-gradient(180deg,#fbfcfd,#f6f9fb)}.workflow-page--remittance-list .workflow-desktop-table{border:0}.workflow-page--remittance-list .workflow-table{border-collapse:separate;border-spacing:0;font-size:13px}.workflow-page--remittance-list .workflow-table thead th{height:44px;padding:10px 12px;border-bottom:1px solid var(--rm-line);background:var(--wms-grad-panel-head);color:#5b7384;font-size:11px;font-weight:800;white-space:nowrap;position:sticky;top:0;z-index:2}.workflow-page--remittance-list .workflow-table tbody td{padding:12px;border-top:1px solid var(--wms-line-soft);color:var(--rm-ink);vertical-align:middle;background:var(--wms-panel)}.workflow-page--remittance-list .workflow-table tbody tr:hover>td{background:#f8fbfc}.workflow-page--remittance-list .remittance-row--draft>td{background:linear-gradient(90deg,#f7f4fc,#fff 56px)}.workflow-page--remittance-list .remittance-row--draft>td:first-child{box-shadow:inset -3px 0 0 var(--rm-violet)}.workflow-page--remittance-list .document-number{display:inline-block;color:var(--rm-ink);font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.workflow-page--remittance-list .draft-document-note{display:inline-flex;align-items:center;margin-top:5px;margin-right:0;padding:2px 8px;border-radius:999px;border:1px solid var(--wms-violet-line);background:var(--wms-violet-soft);color:var(--wms-violet);font-size:10px;font-weight:800;white-space:nowrap}.workflow-page--remittance-list .driver-day-seq{display:inline-grid;place-items:center;min-width:15px;height:15px;margin-inline-start:5px;padding:0 3px;border-radius:999px;background:var(--wms-grad-brand, linear-gradient(180deg, #f0b33a, #d49212));color:#fff;font-size:9px;font-weight:900;font-variant-numeric:tabular-nums;vertical-align:middle}.workflow-page--remittance-list .plate-pill{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border-radius:8px;border:1px solid #d7e2e9;background:#f4f8fa;color:#234456;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.04em;direction:ltr}.workflow-page--remittance-list .status-badge--outbound{border-color:#d2c7e7;background:var(--wms-violet-soft);color:var(--wms-violet)}.workflow-page--remittance-list .status-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800}.workflow-page--remittance-list .action-chip{min-height:34px;padding:6px 11px;border-radius:10px;border:1px solid #d5e1e8;background:var(--wms-panel);color:#2a4558;font-size:11px;font-weight:800;box-shadow:0 1px #fffc inset;transition:transform .12s ease,border-color .12s ease,background .12s ease}.workflow-page--remittance-list .action-chip:hover{border-color:#b7cdd8;background:#f7fbfc;transform:translateY(-1px)}.workflow-page--remittance-list .action-chip--primary,.workflow-page--remittance-list .action-chip--add.action-chip--primary{border-color:transparent;background:linear-gradient(180deg,#f0b33a,var(--wms-brand-strong));color:#fff;box-shadow:0 6px 14px #c07f0833}.workflow-page--remittance-list .action-chip--add:not(.action-chip--primary){border-color:#a9dfc4;background:#eaf8f1;color:#0d6b4a}.workflow-page--remittance-list .action-chip--warning{border-color:#e8c983;background:var(--wms-panel)7e3;color:#8d6411}.workflow-page--remittance-list .action-chip--danger{border-color:#f0bfc3;background:var(--wms-panel)1f2;color:#b23a45}.workflow-page--remittance-list tr.history-expand-row>td{padding:0;background:var(--wms-soft);border-top:0}.workflow-page--remittance-list .history-expand-host,.workflow-page--remittance-list .history-expand-mobile{margin:0;padding:12px;background:var(--wms-soft);border-top:1px solid var(--rm-line)}.workflow-page--remittance-list tbody tr.receipt-row--dimmed>td{opacity:.38;filter:grayscale(.35) saturate(.55);background:#f6f8f9;pointer-events:none;transition:opacity .2s ease,filter .2s ease}.workflow-page--remittance-list tbody tr.receipt-row--dimmed:hover>td{background:#f6f8f9}.workflow-page--remittance-list tbody tr.receipt-row--expanded{position:relative;z-index:2}.workflow-page--remittance-list tbody tr.receipt-row--expanded>td{background:#fff;border-top-color:#ddd2ea;border-bottom:0;box-shadow:none}.workflow-page--remittance-list tbody tr.receipt-row--expanded>td:first-child{box-shadow:inset -3px 0 0 var(--rm-violet)}.workflow-page--remittance-list .empty-state{padding:36px 16px}.workflow-page--remittance-list .empty-state p{display:none}.workflow-page--remittance-list .pagination{border-top:1px solid var(--rm-line);background:#fbfcfd;padding:12px;gap:12px}.workflow-page--remittance-list .pagination button{min-height:36px;border-radius:10px;font-weight:800}.workflow-page--remittance-list .mobile-hstrip-card,.workflow-page--remittance-list .workflow-mobile-card.mobile-hstrip-card{border:1px solid var(--rm-line);border-radius:14px;background:var(--wms-panel);box-shadow:var(--wms-shadow-sm);overflow:hidden;padding:0}.workflow-page--remittance-list .mobile-hstrip-card.remittance-row--draft{background:linear-gradient(180deg,#f8f5fc,#fff);border-color:#ddd0ef}.workflow-page--remittance-list .mobile-hstrip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;min-height:52px;padding:0 2px}.workflow-page--remittance-list .mobile-hstrip__cell{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:3px;min-width:72px;max-width:120px;min-height:50px;padding:7px 9px;border-top:0;border-left:1px solid var(--wms-line-soft);white-space:normal;grid-column:auto}.workflow-page--remittance-list .mobile-hstrip__cell:first-child{border-left:0}.workflow-page--remittance-list .mobile-hstrip__cell:nth-child(-n+2){border-top:0}.workflow-page--remittance-list .mobile-hstrip__cell--key{min-width:78px;max-width:100px;background:linear-gradient(160deg,#f8f6fc,#fff)}.workflow-page--remittance-list .mobile-hstrip__cell small{color:var(--rm-muted);font-size:8px;font-weight:800}.workflow-page--remittance-list .mobile-hstrip__cell b,.workflow-page--remittance-list .mobile-hstrip__cell .document-number{color:var(--rm-ink);font-size:12px;font-weight:850;line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word;max-width:none}.workflow-page--remittance-list .mobile-hstrip__cell--actions{grid-column:auto;position:sticky;inset-inline-start:0;z-index:3;min-width:56px;max-width:70px;border-left:0;border-inline-end:1px solid var(--rm-line);background:linear-gradient(to inline-end,#fff 75%,#ffffffe0);box-shadow:4px 0 12px #122d4412}.workflow-page--remittance-list .mobile-hstrip__ops{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:5px}.workflow-page--remittance-list .mobile-hstrip__cell--transport,.workflow-page--remittance-list .mobile-hstrip__cell--stack{min-width:96px;max-width:120px}.workflow-page--remittance-list .mobile-hstrip__cell--tight{min-width:58px;max-width:86px}.workflow-page--remittance-list .mobile-hstrip__cell--wrap{min-width:70px;max-width:110px}.workflow-page--remittance-list .stack-words{display:flex;flex-direction:column;gap:0}.workflow-page--remittance-list .stack-words>b{display:block;font-size:11px;line-height:1.12;font-weight:850}@media(max-width:900px){.workflow-page--remittance-list .workflow-desktop-table{display:none}}@media(prefers-reduced-motion:reduce){.workflow-page--remittance-list .action-chip{transition:none}}@media(max-width:900px){.workflow-page--receipt-list .mobile-list-board .mobile-list-scroller .mobile-hstrip,.workflow-page--remittance-list .mobile-list-board .mobile-list-scroller .mobile-hstrip{overflow-x:visible;overflow-y:visible}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip--head .mobile-hstrip__cell--actions{grid-column:auto}}@media(max-width:900px){.mobile-list-board .mobile-hstrip__cell--actions,.mobile-list-board .mobile-hstrip__cell--actions-end{position:static;background:transparent;box-shadow:none;border-radius:0}}}@layer s29{.outbound-workflow{--lp-ink: var(--wms-ink);--lp-muted: var(--wms-muted);--lp-line: var(--wms-line);--lp-soft: var(--wms-soft);--lp-amber: var(--wms-brand);--lp-teal: var(--wms-teal);--lp-shadow: var(--wms-shadow-md);gap:12px}.outbound-workflow .workflow-table-panel,.outbound-workflow .workflow-table-panel--bare{border:1px solid var(--lp-line);border-radius:18px;background:var(--wms-panel);box-shadow:var(--lp-shadow);overflow:hidden;padding:0}.outbound-workflow .panel-tool-drawer--create,.outbound-workflow .panel-tool-drawer--filters{border-bottom:1px solid var(--lp-line);background:linear-gradient(180deg,#fbfcfd,#f6f9fb);padding:12px 14px}.outbound-workflow .panel-tool-drawer__title{margin-bottom:10px}.outbound-workflow .panel-tool-drawer__title small{display:none}.outbound-workflow .panel-tool-drawer__title h3{margin:0;color:var(--lp-ink);font-size:14px;font-weight:850}.outbound-workflow .workflow-inline-form--pack-create{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(112px,140px) auto;gap:10px;align-items:end}.outbound-workflow .workflow-inline-form label{font-size:11px;font-weight:750;color:var(--lp-muted);gap:5px}.outbound-workflow .workflow-inline-form input,.outbound-workflow .workflow-inline-form select{min-height:40px;border-radius:11px;border-color:#d5e0e7;background:var(--wms-panel);font-size:13px;font-weight:700}.outbound-workflow .workflow-inline-form .primary{min-height:40px;border-radius:11px;font-weight:800;white-space:nowrap}.outbound-workflow .workflow-feedback--inside{padding:0 12px}.outbound-workflow .workflow-feedback--inside:empty{display:none}.outbound-workflow .loading-pack-table{border:0}.outbound-workflow .loading-pack-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.outbound-workflow .loading-pack-table thead th{height:44px;padding:10px 12px;border-bottom:1px solid var(--lp-line);background:var(--wms-grad-panel-head);color:#5b7384;font-size:11px;font-weight:800;text-align:right;white-space:nowrap;position:sticky;top:0;z-index:2}.outbound-workflow .loading-pack-table tbody td{padding:12px;border-top:1px solid var(--wms-line-soft);color:var(--lp-ink);vertical-align:middle;background:var(--wms-panel)}.outbound-workflow .loading-pack-table tbody tr:hover>td{background:#f8fbfc}.outbound-workflow .loading-pack-row--dragging{opacity:.55}.outbound-workflow .loading-pack-row--dragging>td{background:var(--wms-panel)8e8}.outbound-workflow .loading-pack-row--drop>td{background:#eaf8f1;box-shadow:inset 0 0 0 2px #12986f59}.outbound-workflow .document-number{color:var(--lp-ink);font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.outbound-workflow .loading-pack-name{max-width:360px;color:var(--wms-ink-soft);font-size:13px;font-weight:750;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outbound-workflow .status-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800}.outbound-workflow .status-badge--neutral{border:1px solid #d5dee6;background:#f3f6f8;color:#5a7384}.outbound-workflow .status-badge--warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-brand-ink)}.outbound-workflow .status-badge--progress{border-color:var(--wms-info-line);background:var(--wms-info-soft);color:var(--wms-info-ink)}.outbound-workflow .action-chip{min-height:34px;padding:6px 11px;border-radius:10px;border:1px solid #d5e1e8;background:var(--wms-panel);color:#2a4558;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px #fffc inset;transition:transform .12s ease,border-color .12s ease,background .12s ease;white-space:nowrap}.outbound-workflow .action-chip:hover{border-color:#b7cdd8;background:#f7fbfc;transform:translateY(-1px)}.outbound-workflow .action-chip--primary{border-color:transparent;background:linear-gradient(180deg,#f0b33a,var(--wms-brand-strong));color:#fff;box-shadow:0 6px 14px #c07f0833}.outbound-workflow .action-chip--warning{border-color:#e8c983;background:var(--wms-panel)7e3;color:#8d6411}.outbound-workflow .action-chip--danger{border-color:#f0bfc3;background:var(--wms-panel)1f2;color:#b23a45}.outbound-workflow .loading-pack-print{display:inline-flex;align-items:center;gap:6px;position:relative}.outbound-workflow .loading-pack-print-menu__trigger{min-height:34px;min-width:34px;border:1px solid #d5e1e8;border-radius:10px;background:var(--wms-panel);color:#4d6a7a;font-weight:900;cursor:pointer}.outbound-workflow .loading-pack-print-menu__list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:148px;padding:6px;border:1px solid var(--lp-line);border-radius:12px;background:var(--wms-panel);box-shadow:0 14px 32px #0c1c2c24;display:flex;flex-direction:column;gap:2px}.outbound-workflow .loading-pack-print-menu__list button{min-height:34px;border:0;border-radius:8px;background:transparent;color:#2a4558;font-size:12px;font-weight:750;text-align:right;padding:6px 10px;cursor:pointer}.outbound-workflow .loading-pack-print-menu__list button.is-active,.outbound-workflow .loading-pack-print-menu__list button:hover{background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.outbound-workflow .empty-state{padding:36px 16px}.outbound-workflow .empty-state p{max-width:280px;color:var(--lp-muted);font-size:12px}.outbound-workflow .pagination{border-top:1px solid var(--lp-line);background:#fbfcfd;padding:12px;gap:12px}.outbound-workflow .pagination button{min-height:36px;border-radius:10px;font-weight:800}.outbound-workflow .loading-pack-cards{display:none;flex-direction:column;gap:10px;padding:10px;background:var(--lp-soft)}.outbound-workflow .loading-pack-card{border:1px solid var(--lp-line);border-radius:16px;background:var(--wms-panel);box-shadow:var(--wms-shadow-sm);overflow:hidden}.outbound-workflow .loading-pack-card>header{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 14px;border-bottom:1px solid var(--wms-line-soft);background:linear-gradient(160deg,#f8fafb,#fff)}.outbound-workflow .loading-pack-card__meta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.outbound-workflow .loading-pack-card>header small{display:block;color:var(--lp-muted);font-size:10px;font-weight:750}.outbound-workflow .loading-pack-card>header b{color:var(--lp-ink);font-size:14px;font-weight:850;font-family:Segoe UI,Tahoma,Arial,sans-serif}.outbound-workflow .loading-pack-card__title{margin:0;width:100%;color:#3d5566;font-size:14px;font-weight:750;line-height:1.55;text-align:start;direction:rtl;white-space:normal;overflow-wrap:anywhere}.outbound-workflow .loading-pack-card .workflow-row-actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:10px 12px 12px;background:#f8fafb;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.outbound-workflow .loading-pack-card .workflow-row-actions>*{width:auto;flex:0 0 auto}.outbound-workflow .loading-pack-card .workflow-row-actions::-webkit-scrollbar{height:3px}.outbound-workflow .loading-pack-card .workflow-row-actions::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}#collection-checklist,.collection-checklist-panel{border:1px solid var(--lp-line);border-radius:16px;background:var(--wms-panel);box-shadow:var(--lp-shadow);overflow:hidden}@media(max-width:900px){.outbound-workflow .loading-pack-table{display:none}.outbound-workflow .loading-pack-cards{display:flex}.outbound-workflow .workflow-inline-form--pack-create{grid-template-columns:1fr}.outbound-workflow .workflow-inline-form--pack-create>button.primary{width:100%}}@media(min-width:901px){.outbound-workflow .loading-pack-cards{display:none}}@media(prefers-reduced-motion:reduce){.outbound-workflow .action-chip{transition:none}}.loading-pack-print-ask{width:min(420px,100%)}.loading-pack-print-ask .dialog-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.loading-pack-print-ask .dialog-title small{display:block;margin-bottom:4px;color:var(--lp-muted, #6d8797);font-size:11px;font-weight:750}.loading-pack-print-ask .dialog-title h2{margin:0;font-size:16px}.loading-pack-print-ask__choices{display:flex;flex-direction:column;gap:8px;padding:8px 16px 18px}.loading-pack-print-ask__choices a{min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;font-size:14px;font-weight:800}.page-header .collect-mode-switch--inline{margin:0}.collect-mode-switch--inline{grid-template-columns:auto auto}.collect-head__title{display:flex;align-items:center;gap:10px}.collection-smart-filters__more{min-height:24px;padding:0 10px;border:1px dashed #c2d3de;border-radius:999px;background:var(--wms-panel, #fff);color:#5b7386;font-size:10px;font-weight:800;cursor:pointer}.collection-smart-filters__more:hover{border-color:#168264;color:#12664d;background:#f2faf6}.collect-bar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px;padding:9px 12px;border-top:1px solid var(--wms-line-soft, #eaf0f3)}.collect-bar__field{display:flex;min-width:0;flex-direction:column;gap:3px}.collect-bar__field>span{color:#6d8797;font-size:9px;font-weight:800;letter-spacing:.02em}.collect-bar__field input{min-width:0;width:118px;min-height:32px;padding:4px 9px;border:1px solid var(--wms-line, #dbe2e8);border-radius:9px;background:#fbfdfe;font-size:12px}.collect-bar__field input::placeholder{text-align:left;color:#9fb1bd}.collect-bar__field--qty input{width:96px;font-weight:800;text-align:center}.collect-bar__flags{display:inline-flex;align-items:center;gap:5px;padding-bottom:1px}.collect-flag{min-height:32px;padding:0 11px;border:1px solid var(--wms-line, #dbe2e8);border-radius:999px;background:var(--wms-panel, #fff);color:#5f7889;font-size:11px;font-weight:800;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.collect-flag:hover{border-color:#b0c4d0;color:#38556a}.collect-flag.is-on{border-color:var(--wms-success, #1a8f70);background:#eaf7f2;color:var(--wms-success-ink, #116a4f);box-shadow:inset 0 0 0 1px #1a8f702e}.collect-bar__scan{flex:1 1 240px;min-width:220px}.collect-bar__scan .qr-scanner-bar{margin:0}.collect-bar__submit{min-height:34px;margin-inline-start:auto;padding:0 16px;white-space:nowrap}@media(max-width:760px){.collect-bar{gap:6px;padding:8px}.collect-bar__field input{width:100%}.collect-bar__field,.collect-bar__scan{flex:1 1 100%}.collect-bar__submit{width:100%;margin-inline-start:0}}.facet-multi-select__menu-header{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:7px 10px;border-bottom:1px solid #eef2f5;background:#fbfdfe}.facet-calendar-switch{display:inline-flex;overflow:hidden;border:1px solid var(--wms-line, #dbe2e8);border-radius:999px;background:var(--wms-panel, #fff)}.facet-calendar-switch button{min-height:24px;padding:0 11px;border:0;background:transparent;color:#6d8797;font-size:10px;font-weight:800;cursor:pointer}.facet-calendar-switch button.is-active{background:var(--wms-success, #1a8f70);color:#fff}.warehouse-workflow-table th.is-gated,.warehouse-workflow-table td.is-gated{font-weight:900;color:#15405c}.warehouse-workflow-table th.is-gated{background:#fff8e8}.prepare-gate-mark{color:var(--wms-brand, #c9911f);font-style:normal;font-size:9px}}@layer s31{.wms-page{display:flex;flex-direction:column;gap:var(--wms-space-5);min-width:0}.wms-card{border:1px solid var(--wms-line);border-radius:var(--wms-radius-xl);background:var(--wms-panel);box-shadow:var(--wms-shadow-md);overflow:hidden}.wms-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--wms-space-2);min-height:var(--wms-control-h);padding:0 var(--wms-space-5);border-radius:var(--wms-radius-sm);border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft);font:inherit;font-size:var(--wms-fs-md);font-weight:800;cursor:pointer;transition:transform var(--wms-dur-fast) var(--wms-ease),background var(--wms-dur-fast) var(--wms-ease),border-color var(--wms-dur-fast) var(--wms-ease)}.wms-btn--sm{min-height:var(--wms-control-h-sm);padding:0 var(--wms-space-4);font-size:var(--wms-fs-sm)}.wms-btn:hover:not(:disabled){border-color:#b7cdd8;background:#f7fbfc}.wms-btn:disabled,.wms-btn.is-busy{opacity:.55;cursor:not-allowed}.wms-btn--primary{border-color:transparent;background:var(--wms-grad-brand);color:#fff;box-shadow:var(--wms-shadow-brand)}.wms-btn--primary:hover:not(:disabled){filter:brightness(1.03)}.wms-btn--danger{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.wms-btn--warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.wms-btn--ghost{border-color:transparent;background:transparent}.wms-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:var(--wms-radius-pill);border:1px solid var(--wms-line);background:var(--wms-soft);color:var(--wms-muted);font-size:var(--wms-fs-sm);font-weight:800;line-height:var(--wms-lh-tight);white-space:nowrap}.wms-badge--success{border-color:var(--wms-success-line);background:var(--wms-success-soft);color:var(--wms-success-ink)}.wms-badge--warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.wms-badge--danger{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.wms-badge--info{border-color:var(--wms-info-line);background:var(--wms-info-soft);color:var(--wms-info-ink)}.wms-badge--violet{border-color:var(--wms-violet-line);background:var(--wms-violet-soft);color:var(--wms-violet)}.wms-badge--neutral{border-color:#d5dee6;background:#f3f6f8;color:#5a7384}.wms-chip{display:inline-flex;align-items:center;justify-content:center;min-height:var(--wms-control-h-sm);padding:6px 11px;border-radius:var(--wms-radius-sm);border:1px solid #d5e1e8;background:#fff;color:#2a4558;font:inherit;font-size:var(--wms-fs-sm);font-weight:800;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform var(--wms-dur-fast) var(--wms-ease),border-color var(--wms-dur-fast) var(--wms-ease),background var(--wms-dur-fast) var(--wms-ease)}.wms-chip:hover:not(:disabled){border-color:#b7cdd8;background:#f7fbfc;transform:translateY(-1px)}.wms-chip--primary,.wms-chip--add{border-color:transparent;background:var(--wms-grad-brand);color:#fff;box-shadow:var(--wms-shadow-brand)}.wms-chip--warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.wms-chip--danger{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.wms-chip--history{border-color:#cfd8e0;background:#f4f7f9}.wms-chip.is-active{border-color:transparent;background:var(--wms-grad-brand);color:#fff}.wms-empty{display:grid;justify-items:center;gap:var(--wms-space-4);padding:36px 16px;text-align:center;color:var(--wms-muted)}.wms-empty span{font-size:28px;opacity:.7}.wms-empty h3{margin:0;color:var(--wms-ink);font-size:var(--wms-fs-lg);font-weight:850}.wms-empty p{display:none}}@layer s32{html{color-scheme:light;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:radial-gradient(1200px 480px at 100% -8%,color-mix(in srgb,var(--wms-brand) 9%,transparent),transparent 55%),radial-gradient(900px 420px at -10% 0%,color-mix(in srgb,var(--wms-info) 8%,transparent),transparent 50%),linear-gradient(180deg,#eef3f7 0%,var(--wms-canvas) 42%,#e8eef3 100%);color:var(--wms-ink);font-family:var(--wms-font);letter-spacing:-.01em}::selection{background:color-mix(in srgb,var(--wms-brand) 28%,#fff);color:var(--wms-ink)}:focus-visible{outline:2px solid color-mix(in srgb,var(--wms-brand) 70%,#fff);outline-offset:2px}.app-shell,.shell,.layout-shell,.main-shell{min-height:100svh}.topbar,header.topbar,.app-topbar{position:fixed;top:0;right:0;left:0;z-index:var(--wms-z-sticky);backdrop-filter:saturate(1.2) blur(14px);-webkit-backdrop-filter:saturate(1.2) blur(14px);background:linear-gradient(180deg,#ffffffeb,#f8fbfde0);border-bottom:1px solid color-mix(in srgb,var(--wms-line) 88%,#c5d4df);box-shadow:0 1px #ffffffbf inset,0 10px 28px #0c1c2c0d}.topbar .brand-mark,.topbar .nav-brand,.brand-button,.nav-switcher__brand{border-radius:14px;box-shadow:0 1px #ffffff40 inset,0 8px 18px #0c1c2c1f;transition:transform var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease)}.topbar .brand-mark:hover,.brand-button:hover,.nav-switcher__brand:hover{transform:translateY(-1px)}.topbar .user-chip,.topbar .location-chip,.apk-download-chip,.windows-install-chip,.nav-chip,.panel-tool-button{border-radius:var(--wms-radius-pill);border:1px solid color-mix(in srgb,var(--wms-line) 90%,#c3d2dd);background:linear-gradient(180deg,#fff,#f4f8fb);box-shadow:0 1px #ffffffe6 inset;transition:transform var(--wms-dur-fast) var(--wms-ease),border-color var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur-fast) var(--wms-ease),background var(--wms-dur-fast) var(--wms-ease)}.topbar .user-chip:hover,.apk-download-chip:hover,.windows-install-chip:hover,.nav-chip:hover,.panel-tool-button:hover{border-color:color-mix(in srgb,var(--wms-brand) 35%,var(--wms-line));box-shadow:0 1px #fffffff2 inset,0 8px 16px #0c1c2c14;transform:translateY(-1px)}.panel-tool-button--add,.panel-tool-button.primary,button.primary,.primary{border-color:transparent;background:var(--wms-grad-brand);color:#fff;box-shadow:var(--wms-shadow-brand);font-weight:800}button.primary:hover:not(:disabled),.primary:hover:not(:disabled),.panel-tool-button--add:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}button.secondary,.secondary{border:1px solid var(--wms-line);background:linear-gradient(180deg,#fff,#f6f9fb);color:var(--wms-ink-soft);font-weight:750}#main-content.content,.app-shell .content{padding-block:12px 18px}.panel,.resource-panel,.workflow-table-panel,.wms-card,.table-card,.dialog.dialog,section.panel{border:1px solid color-mix(in srgb,var(--wms-line) 92%,#c8d7e2);border-radius:var(--wms-radius-xl);background:linear-gradient(180deg,#fffffffa,#fafcfdf5);box-shadow:0 1px #ffffffeb inset,0 14px 36px #0c1c2c0f;overflow:hidden}.panel>header,.panel-head,.workflow-panel__head,.resource-panel>header{background:var(--wms-grad-panel-head);border-bottom:1px solid color-mix(in srgb,var(--wms-line) 85%,transparent)}.data-table,table.data-table,.workflow-table,.resource-table{border-collapse:separate;border-spacing:0}.data-table thead th,.workflow-table thead th,.resource-table thead th{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#f8fafc,#f1f5f8);color:var(--wms-muted);font-size:var(--wms-fs-sm);font-weight:800;letter-spacing:.02em;text-transform:none;border-bottom:1px solid var(--wms-line);padding-block:10px}.data-table tbody td,.workflow-table tbody td{border-bottom:1px solid color-mix(in srgb,var(--wms-line-soft) 90%,transparent);padding-block:9px;vertical-align:middle}.data-table tbody tr,.workflow-table tbody tr{transition:background var(--wms-dur-fast) var(--wms-ease)}.data-table tbody tr:hover,.workflow-table tbody tr:hover{background:color-mix(in srgb,var(--wms-info-soft) 55%,#fff)}.data-table tbody tr.is-open,.data-table tbody tr.is-expanded,.workflow-table tbody tr.is-open,.locations-hub__row--open{background:linear-gradient(90deg,color-mix(in srgb,var(--wms-brand) 8%,#fff),#fff 28%);box-shadow:inset 3px 0 0 var(--wms-brand)}.document-number,.row-number{font-variant-numeric:tabular-nums;letter-spacing:.01em}.action-chip,.row-actions>button,.history-btn{min-height:32px;padding:0 11px;border-radius:var(--wms-radius-pill);border:1px solid color-mix(in srgb,var(--wms-line) 95%,#c5d3de);background:linear-gradient(180deg,#fff,#f5f8fb);color:var(--wms-ink-soft);font-size:var(--wms-fs-sm);font-weight:800;box-shadow:0 1px #ffffffe6 inset;transition:transform var(--wms-dur-fast) var(--wms-ease),border-color var(--wms-dur-fast) var(--wms-ease),background var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur-fast) var(--wms-ease)}.action-chip:hover,.row-actions>button:hover,.history-btn:hover{border-color:color-mix(in srgb,var(--wms-info) 28%,var(--wms-line));background:#fff;transform:translateY(-1px);box-shadow:0 6px 14px #0c1c2c12}.action-chip--primary,.action-chip.is-open,.action-chip[aria-expanded=true]{border-color:transparent;background:var(--wms-grad-brand);color:#fff;box-shadow:var(--wms-shadow-brand)}.action-chip--danger,.row-actions>button.danger,button.danger{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.status-badge,.wms-badge,.receipt-status,.badge{border-radius:var(--wms-radius-pill);font-weight:800;letter-spacing:.01em;box-shadow:0 1px #ffffff8c inset}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.search-box input,.combobox input{border-radius:12px;border:1px solid color-mix(in srgb,var(--wms-line) 92%,#c2d1dc);background:linear-gradient(180deg,#fff,#fbfcfd);box-shadow:0 1px #ffffffd9 inset;transition:border-color var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur-fast) var(--wms-ease);min-height:var(--wms-control-h-sm)}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus,.search-box input:focus{border-color:color-mix(in srgb,var(--wms-brand) 45%,var(--wms-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent),0 1px #ffffffe6 inset;outline:none}.search-box{border-radius:var(--wms-radius-pill);background:color-mix(in srgb,var(--wms-soft) 80%,#fff);border:1px solid var(--wms-line)}.empty-state{border:1px dashed color-mix(in srgb,var(--wms-line) 90%,#b9c9d4);border-radius:var(--wms-radius-xl);background:radial-gradient(180px 90px at 50% 0%,color-mix(in srgb,var(--wms-brand) 10%,transparent),transparent 70%),linear-gradient(180deg,#fbfcfd,#f4f7fa);padding:28px 18px}.empty-state h3{color:var(--wms-ink);font-weight:850;letter-spacing:-.02em}.empty-state p{color:var(--wms-muted);max-width:36ch;margin-inline:auto}.dialog-backdrop{background:#08101c6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dialog,.confirm-dialog,.record-dialog{border:1px solid rgba(255,255,255,.45);border-radius:20px;box-shadow:0 1px #ffffffb3 inset,0 28px 70px #06101c47;background:linear-gradient(180deg,#fff,#f7fafc)}.dialog-actions{gap:8px;padding-top:12px}.workflow-page,.receipts-hub,.outbound-workflow,.pallet-search-v2,.resource-workspace,.locations-hub,.suppliers-hub{gap:12px}.workflow-page .page-header,.receipts-hub .page-header{margin-bottom:4px}.mobile-hstrip,.ire-hstrip{border-radius:16px;border:1px solid var(--wms-line);background:linear-gradient(180deg,#fff,#f6f9fb);box-shadow:var(--wms-shadow-sm)}.history-expand-host,.locations-hub__expand-row>td,.workflow-expand-host{background:linear-gradient(180deg,color-mix(in srgb,var(--wms-soft) 70%,#fff),#fff)}.wms-nav__scrim{background:#060e1866;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.wms-nav__panel{border:1px solid rgba(255,255,255,.35);box-shadow:0 1px #ffffffbf inset,0 28px 70px #06122052}.wms-nav__item,.wms-nav__link,.wms-nav a{border-radius:12px;transition:background var(--wms-dur-fast) var(--wms-ease),transform var(--wms-dur-fast) var(--wms-ease)}.wms-nav__item:hover,.wms-nav__link:hover,.wms-nav a:hover{background:color-mix(in srgb,var(--wms-brand-soft) 70%,#fff)}.wms-nav__item.is-active,.wms-nav a.active,.wms-nav a[aria-current=page]{background:color-mix(in srgb,var(--wms-brand) 14%,#fff);color:var(--wms-brand-ink);font-weight:850}.mobile-bottom-tabs{backdrop-filter:saturate(1.15) blur(16px);-webkit-backdrop-filter:saturate(1.15) blur(16px);background:#ffffffeb;border-top:1px solid color-mix(in srgb,var(--wms-line) 90%,#c5d3de);box-shadow:0 -12px 32px #0c1c2c14;padding-bottom:max(6px,var(--sa-bottom))}.mobile-bottom-tabs__item{border-radius:14px;min-height:48px;font-weight:800;transition:background var(--wms-dur-fast) var(--wms-ease),transform var(--wms-dur-fast) var(--wms-ease)}.mobile-bottom-tabs__item.is-active{background:color-mix(in srgb,var(--wms-brand) 12%,#fff);color:var(--wms-brand-ink)}.mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{background:color-mix(in srgb,var(--wms-brand) 18%,#fff);color:var(--wms-brand-ink);box-shadow:0 4px 12px #c07f082e}.wh-aisle__slot{border-radius:10px;border:1px solid color-mix(in srgb,var(--wms-line) 90%,#c5d4df);background:linear-gradient(180deg,#fff,#f5f8fb);transition:transform var(--wms-dur-fast) var(--wms-ease),border-color var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur-fast) var(--wms-ease)}.wh-aisle__slot:hover{border-color:color-mix(in srgb,var(--wms-info) 35%,var(--wms-line));transform:translateY(-1px)}.wh-aisle__slot.is-selected{border-color:transparent;background:var(--wms-grad-brand);color:#fff;box-shadow:var(--wms-shadow-brand)}.locations-hub__cell-panel{border-radius:16px;border:1px solid var(--wms-line);background:linear-gradient(165deg,#fff,#f4f8fb);box-shadow:var(--wms-shadow-sm)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--wms-muted) 35%,#d5e0e8);border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}.wms-btn{border-radius:12px;letter-spacing:-.01em}.wms-btn--primary{box-shadow:var(--wms-shadow-brand)}.wms-card{box-shadow:0 1px #ffffffe6 inset,0 14px 34px #0c1c2c0f}.login-page .login-card,form.login-card{border-radius:22px;box-shadow:0 1px #ffffffd9 inset,0 32px 80px #020a1480}.login-page .login-button,.login-page .wms-btn--primary{min-height:46px;border-radius:14px;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto;transition-duration:1ms;animation-duration:1ms}}@media(max-width:760px){#main-content.content,.app-shell .content{padding-block:10px 72px}.data-table thead th{font-size:11px}.action-chip,.row-actions>button{min-height:36px}.panel,.workflow-table-panel{border-radius:16px}}@media print{body{background:#fff}.topbar,.mobile-tabbar,.bottom-tabs,.wms-nav{display:none}}}@layer s33{.picat{margin-top:8px;border:1px solid var(--wms-line,#d5e1ea);border-radius:12px;background:linear-gradient(180deg,#fbfcfd,#f4f8fa);overflow:hidden}.picat__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-bottom:1px solid var(--wms-line-soft,#e8eef3)}.picat__head b{font-size:12px;font-weight:900;color:#17384c}.picat__add{width:30px;height:30px;border:0;border-radius:9px;background:#173e50;color:#fff;font-size:16px;font-weight:900;cursor:pointer;line-height:1}.picat__list{list-style:none;margin:0;padding:0;max-height:320px;overflow:auto}.picat__row{border-bottom:1px solid var(--wms-line-soft,var(--wms-line-soft))}.picat__row:last-child{border-bottom:0}.picat__row.is-off{opacity:.55}.picat__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:4px;min-height:40px;padding:4px 8px}.picat__on{display:grid;place-items:center}.picat__on input{accent-color:#188a67}.picat__name{border:0;background:transparent;text-align:right;font:inherit;font-size:12px;font-weight:850;color:#1d3a4d;cursor:pointer;padding:4px 2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picat__name-input{width:100%;min-height:32px;padding:4px 8px;border:1px solid #c9d9e4;border-radius:8px;font-size:12px;font-weight:800}.picat__flags{font-size:11px;letter-spacing:1px;color:#6a8194;min-width:3.2em;text-align:center}.picat__gear,.picat__del{width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:#6a8194;cursor:pointer;font-size:14px}.picat__del:hover{background:#ffecec;color:#a32632}.picat__detail{display:grid;gap:7px;padding:0 10px 10px;background:#ffffffa6}.picat__toggles{display:flex;flex-wrap:wrap;gap:6px}.picat__toggles label{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid #d5e1ea;border-radius:999px;background:#fff;font-size:11px;font-weight:800;cursor:pointer}.picat__toggles label.is-on{border-color:#8fcfba;background:#eaf8f2;color:#0d674a}.picat__toggles input{accent-color:#188a67}.picat__report{display:grid;grid-template-columns:1fr 1.2fr;gap:6px}.picat__report label{display:grid;gap:3px;min-width:0}.picat__report span{font-size:9px;font-weight:900;color:#6a8194}.picat__report select,.picat__report input{min-height:32px;padding:4px 7px;border:1px solid #d0dde6;border-radius:8px;font-size:11px;background:#fff}.picat__foot{margin:0;padding:5px 10px 7px;font-size:9px;font-weight:800;color:#8a9bab}@media(max-width:560px){.picat__report{grid-template-columns:1fr}}.pia{display:grid;gap:12px;padding:10px 12px 24px}.pia__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px}.pia__head h1{margin:0;font-size:18px;font-weight:950;color:#17384c}.pia__types,.pia__queue{border:1px solid var(--wms-line,var(--wms-line));border-radius:14px;background:var(--wms-panel,#fff);box-shadow:0 4px 14px #122d440d;padding:10px}.pia__types{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.pia__type-select{display:grid;gap:3px;min-width:220px;flex:1 1 auto}.pia__type-select span{font-size:9px;font-weight:900;color:#6a8194}.pia__type-select select{min-height:38px;padding:4px 10px;border:1px solid #d0dde6;border-radius:9px;font-size:12px;font-weight:750;background:#fff}.pia__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pia__card{border:1px solid #e2ebf0;border-radius:12px;background:linear-gradient(180deg,#fcfdfe,#f6f9fb);padding:8px 10px}.pia__card header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;margin-bottom:7px}.pia__card header b{font-size:12px;font-weight:900;color:#17384c}.pia__card header small{font-size:9px;color:#7a90a0;font-weight:750}.pia__card header button{width:28px;height:28px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:#a55}.pia__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pia__grid label{display:grid;gap:2px;min-width:0}.pia__grid span{font-size:9px;font-weight:900;color:#6a8194}.pia__grid input{min-height:32px;padding:4px 7px;border:1px solid #d0dde6;border-radius:8px;font-size:11px;background:#fff}.pia__note{grid-column:1/-1}@media(max-width:760px){.pia__grid{grid-template-columns:1fr 1fr}.pia__head{align-items:stretch}.pia__types{flex-direction:column;align-items:stretch}}}@layer s34{.pl-flash:not(.pallet-mobile-list):not(.pallet-entry-mobile-only),.pal-flash:not(.pallet-mobile-list):not(.pallet-entry-mobile-only){display:grid;gap:8px;min-width:0;max-width:100%}.pl-flash__tools,.pal-flash__tools{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:4px 2px;min-height:40px}.pl-flash__rail,.pal-flash__rail{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior:contain;overscroll-behavior-x:contain;overscroll-behavior-y:none;padding:2px 2px 8px;scroll-snap-type:x proximity;min-height:118px;max-width:100%;min-width:0;position:relative;isolation:isolate;-ms-scroll-chaining:none}.pl-flash-card{position:relative;flex:0 0 auto;width:min(168px,72vw);min-height:112px;display:grid;grid-template-rows:1fr auto;border:1px solid #d5e3ea;border-radius:14px;background:linear-gradient(165deg,#fff,#f7fafb);box-shadow:0 6px 16px #1228380f;scroll-snap-align:start;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease,background .15s ease}.pl-flash-card__hit{display:grid;gap:4px;align-content:start;width:100%;min-height:0;padding:10px 10px 6px;border:0;background:transparent;text-align:right;color:inherit;cursor:pointer}.pl-flash-card__hit--static{cursor:default}.pl-flash-card__check{position:absolute;top:7px;left:8px;width:18px;height:18px;display:grid;place-items:center;border:1.5px solid #c5d4de;border-radius:6px;background:#fff;color:transparent;font-size:11px;font-weight:900;line-height:1}.pl-flash-card.is-selected .pl-flash-card__check{border-color:#1aa878;background:#1aa878;color:#fff}.pl-flash-card.is-selected{border-color:#7ec9ad;background:linear-gradient(165deg,#eefaf5,#fff 55%);box-shadow:0 10px 24px #10785824;transform:translateY(-1px)}.pl-flash-card.is-complete:not(.is-selected){border-color:#b7dccb}.pl-flash-card.is-progress:not(.is-selected){border-color:#e2d2a8}.pl-flash-card__top{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-left:22px}.pl-flash-card__pl{font-size:13px;font-weight:950;letter-spacing:-.02em;color:#14324a;font-variant-numeric:tabular-nums;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-flash-card__mat{display:block;max-width:100%;margin-top:1px;font-size:11px;font-weight:850;color:#1f4d3a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-flash-card__meta{display:flex;flex-wrap:wrap;gap:2px 8px;font-size:9px;font-weight:750;color:#6a7f8e;line-height:1.25}.pl-flash-card__meta--qty{color:#4d6474}.pl-flash-card__range{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.pl-flash-card .status-badge,.pl-flash-card .wms-badge{min-height:18px;padding:0 6px;font-size:9px}.pl-flash-card__ops{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-height:28px;padding:0 6px 6px;border-top:1px solid #eef2f4;background:#ffffffa6}.pl-flash-mini{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#3d5a6c;font-size:13px;cursor:pointer}.pl-flash-mini:hover,.pl-flash-mini:focus-visible{background:#eef4f7;outline:0}.pl-flash-mini--danger{color:#b23a45}.pl-flash-card--add{width:88px;min-height:112px;place-items:center;justify-items:center;grid-template-rows:1fr;border-radius:16px;border-style:dashed;border-width:1.5px;border-color:#9ec9b5;background:linear-gradient(165deg,#f3fbf7,#fff);cursor:pointer;gap:2px;padding:10px 6px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.pl-flash-card--add:hover{border-color:#1aa878;transform:translateY(-1px);box-shadow:0 8px 18px #1aa8781f}.pl-flash-card--add:active{transform:scale(.97)}.pl-flash-card--add .pl-flash-card__plus{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#1aa878;color:#fff;font-size:22px;font-weight:900;line-height:1;box-shadow:0 6px 14px #1aa87847}.pl-flash-card--add b{font-size:12px;font-weight:950;color:#0f674c}.pl-flash-card--add small{font-size:9px;font-weight:800;color:#5f8a7a}.pl-flash-card--add.is-open{border-style:solid;border-color:#1aa878;box-shadow:0 8px 18px #1aa87829}.pl-flash__form,.pal-flash__form{border:1px solid #d7e8df;border-radius:12px;background:#fff;padding:6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pl-flash__form .packing-entry-shell,.pl-flash__form .packing-entry-flow{max-width:none;overflow-x:auto}.pl-flash__pallets{display:grid;gap:6px;padding:8px;border:1px solid #d9e8e0;border-radius:14px;background:linear-gradient(180deg,#fbfefd,#f5f9f7)}.pl-flash__pallets-head{display:flex;align-items:center;gap:8px;min-height:28px;font-size:11px}.pl-flash__pallets-head b{font-weight:950;color:#124a38}.pl-flash__pallets-head span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5d7382;font-weight:750}.pl-flash__empty{padding:14px;text-align:center;color:#7a8c99;font-size:12px;font-weight:800;border:1px dashed #d5e0e6;border-radius:12px;background:#fafcfd}.pl-flash.is-empty{padding:10px 8px 12px}.pl-flash__empty-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:168px;padding:18px 12px;border:1px dashed #c5d8cc;border-radius:16px;background:linear-gradient(180deg,#f7fbf8,#eef6f1)}.pl-flash__empty-cta h3{margin:0;font-size:13px;font-weight:800;color:#5a7380}.pl-flash__empty-plus{width:72px;height:72px;border:0;border-radius:22px;background:linear-gradient(180deg,#2f8a62,#1f6d4c);color:#fff;box-shadow:0 10px 22px #1f6d4c47,inset 0 1px #ffffff47;display:grid;place-items:center;cursor:pointer}.pl-flash__empty-plus span{font-size:38px;font-weight:400;line-height:1;transform:translateY(-1px)}.pl-flash__empty-plus:active{transform:scale(.96)}.pl-flash__pallets .receipt-pallets-panel,.pl-flash__pallets .receipt-workflow--pallet-compact{gap:6px;padding:0;background:transparent}.pl-flash__pallets .pallet-bulk-action-bar,.pl-flash__pallets .PalletBulkActionBar{flex-wrap:nowrap;overflow-x:auto}.pal-flash-card.is-outbound{opacity:.85}.receipt-inline-details--mobile .pl-flash{margin-top:2px}.receipt-inline-details--mobile .receipt-items-panel,.receipt-workflow--compact .receipt-items-panel{padding:0}@media(max-width:900px){.receipt-inline-details--mobile{padding:8px 6px 10px}.receipt-workflow--compact .receipt-items-panel{border:0;box-shadow:none;background:transparent}}.pl-flash-card--compose,.pal-flash-card--compose{width:min(300px,100%);min-width:min(260px,100cqw);min-height:150px;grid-template-rows:auto 1fr;border-color:#7ec9ad;background:linear-gradient(165deg,#f3fbf7,#fff 40%);box-shadow:0 12px 28px #10785824;scroll-snap-align:center}.pl-flash-card--compose__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 10px 4px;border-bottom:1px solid #e3f0ea}.pl-flash-card--compose__head b{font-size:12px;font-weight:950;color:#0f674c}.pl-flash-card--compose__head span{font-size:9px;font-weight:750;color:#6a8a7c}.pl-flash-card--compose__body{padding:6px 8px 8px;min-width:0;max-width:100%;overflow-x:hidden;overflow-y:auto}.pl-flash-card--compose .packing-entry-shell,.pl-flash-card--compose .packing-entry-flow,.pl-flash-card--compose .packing-entry-flow--ordered{display:grid;gap:6px;overflow:visible;max-width:none;padding:0;border:0;background:transparent;box-shadow:none}.pl-flash-card--compose .packing-entry-fields,.pl-flash-card--compose .packing-entry-fields--bare{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex-wrap:unset;min-width:0}.pl-flash-card--compose .packing-entry-field,.pl-flash-card--compose .packing-entry-field--bare{flex:unset;min-width:0;width:100%}.pl-flash-card--compose .packing-entry-field--material,.pl-flash-card--compose .packing-entry-field--mode,.pl-flash-card--compose .packing-entry-range-stack{grid-column:1 / -1}.pl-flash-card--compose .packing-entry-flow-actions{grid-column:1 / -1;justify-content:stretch;margin:0;gap:6px}.pl-flash-card--compose .packing-entry-flow-actions .action-chip{flex:1 1 auto;justify-content:center}.pl-flash-card--compose .packing-plan-group--with-end,.pl-flash-card--compose .packing-plan-group{flex-wrap:nowrap}.pl-flash-card--compose .ire-input,.pl-flash-card--compose .async-combobox input,.pl-flash-card--compose select.ire-input{min-height:34px;font-size:12px}.pl-flash-card--compose .mobile-hstrip{display:grid;grid-template-columns:1fr 1fr;gap:6px;overflow:visible;flex-wrap:unset;max-height:none;min-height:0;padding:0}.pl-flash-card--compose .mobile-hstrip__cell{width:auto;min-width:0;max-width:none;border:0;padding:0}.pl-flash-card--compose .mobile-hstrip__cell--key,.pl-flash-card--compose .mobile-hstrip__cell--grow,.pl-flash-card--compose .mobile-hstrip__cell--actions,.pl-flash-card--compose .mobile-hstrip__cell--evidence,.pl-flash-card--compose .mobile-hstrip__cell--tags{grid-column:1 / -1}.pl-flash-card--compose .mobile-hstrip__cell small{display:block;margin-bottom:2px;font-size:9px;font-weight:850;color:#6a7f8e}.pl-flash-card--compose .mobile-hstrip__ops{width:100%;justify-content:stretch}.pl-flash-card--compose .mobile-hstrip__ops .action-chip,.pl-flash-card--compose .pallet-draft-actions{flex:1 1 auto}.pl-flash__rail,.pal-flash__rail{align-items:flex-start;min-height:128px;padding-bottom:10px}.pl-flash{gap:4px}.pl-flash__tools{min-height:34px;padding:2px 0;margin:0}.pl-flash__rail,.pal-flash__rail{gap:7px;min-height:108px;padding:4px 4px 6px;margin:0;scroll-snap-type:x mandatory;scroll-padding-inline:8px;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;cursor:grab}.pl-flash__rail:active,.pal-flash__rail:active{cursor:grabbing}.pl-flash__rail::-webkit-scrollbar,.pal-flash__rail::-webkit-scrollbar{height:4px}.pl-flash__rail::-webkit-scrollbar-thumb,.pal-flash__rail::-webkit-scrollbar-thumb{background:#5a8c7873;border-radius:99px}.pl-flash-card{scroll-snap-align:start;touch-action:manipulation}.pl-flash__pallets{gap:2px;margin:0;padding:4px 2px 2px;border:0;border-radius:10px;background:transparent;box-shadow:none}.pl-flash__pallets-head{display:none}.pl-flash-card--sample{width:34px;min-width:34px;border-color:var(--wms-success-line);background:var(--wms-success-soft)}.pl-flash-card--sample .pl-flash-card__hit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 2px;text-align:center}.pl-flash-card--sample__label{font-size:17px;font-weight:900;line-height:1;color:var(--wms-success-ink)}.pl-flash-card--sample__count{min-width:18px;padding:1px 0;border-radius:999px;background:var(--wms-success-soft);color:var(--wms-success-ink);font-size:10px;font-weight:800;line-height:1.5}.pl-flash-card--sample.is-selected{border-color:var(--wms-success);box-shadow:0 10px 24px var(--wms-success-soft)}.pl-flash-card--sample.is-selected .pl-flash-card--sample__count{background:var(--wms-success);color:var(--wms-panel)}.sample-flash .pal-flash__rail{align-items:flex-start}.sample-flash__error{margin:6px 2px 0}.sample-flash-card--add{width:82px;min-width:82px;border-color:var(--wms-success-line);background:var(--wms-success-soft)}.sample-flash-card--add .pal-flash-card--add__main{padding:12px 6px}.sample-flash-card--add b{color:var(--wms-success-ink);font-size:12px}.sample-flash-card--add small{color:var(--wms-muted)}.sample-flash-card--add .pl-flash-card__plus{color:var(--wms-success)}.sample-compose-panel{border-color:var(--wms-success-line)}.sample-compose-panel .pal-compose-panel__head b{color:var(--wms-success-ink)}.sample-rows-editor{display:flex;flex-direction:column;gap:8px}.sample-row-block{padding:8px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-md, 13px);background:var(--wms-soft)}.sample-row-block__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.sample-row-block__index{font-size:11px;font-weight:800;color:var(--wms-success-ink)}.sample-row-block__drop{width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:var(--wms-line-soft);color:var(--wms-muted);font-size:14px;font-weight:900;line-height:1;cursor:pointer}.sample-row-block__grid{gap:6px}.sample-row-folded{display:flex;align-items:center;gap:4px;padding:0 4px 0 0;border:1px solid var(--wms-line);border-radius:var(--wms-radius-sm, 11px);background:var(--wms-panel)}.sample-row-folded__open{display:flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0;min-height:34px;padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.sample-row-folded__index{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:var(--wms-soft);color:var(--wms-muted);font-size:10px;font-weight:800;line-height:1}.sample-row-folded__text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;color:var(--wms-ink-soft)}.sample-row-block__hint{margin:6px 0 0;font-size:10px;font-weight:600;color:var(--wms-muted)}.sample-row-block__add{width:100%;margin-top:8px;min-height:32px;border:1px dashed var(--wms-success-line);border-radius:var(--wms-radius-xs, 9px);background:var(--wms-success-soft);color:var(--wms-success-ink);font-size:12px;font-weight:800;cursor:pointer}.sample-record-card{width:min(186px,68vw);min-width:min(186px,68vw);--sample-accent: var(--wms-teal);--sample-tint: var(--wms-success-soft);--sample-line: var(--wms-success-line);--sample-ink: var(--wms-success-ink);border-color:var(--sample-line);background:var(--wms-panel)}.sample-record-card.is-appending{width:min(268px,90vw);min-width:min(268px,90vw)}.sample-record-card.is-attached{--sample-accent: var(--wms-violet);--sample-tint: var(--wms-violet-soft);--sample-line: var(--wms-violet-line);--sample-ink: var(--wms-violet)}.sample-card{display:flex;flex-direction:column;height:100%;min-width:0}.sample-card__head{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border-bottom:1px solid var(--sample-line);border-top:2px solid var(--sample-accent);background:linear-gradient(180deg,var(--sample-tint) 0%,var(--wms-panel) 100%)}.sample-card__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:6px}.sample-card__kind{font-size:9px;font-weight:800;letter-spacing:.08em;color:var(--sample-ink);text-transform:uppercase}.sample-card__count{padding:0 6px;border-radius:var(--wms-radius-pill);background:var(--wms-panel);border:1px solid var(--sample-line);color:var(--sample-ink);font-size:9px;font-weight:800;line-height:1.6}.sample-card__identity{display:flex;align-items:baseline;gap:6px;min-width:0}.sample-card__supplier{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;line-height:1.2;letter-spacing:-.01em;color:var(--wms-ink)}.sample-card__stamp{flex:0 0 auto;font-size:8px;font-weight:600;line-height:1.2;color:var(--wms-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sample-card__code{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--wms-font-mono);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.04em;color:var(--wms-muted);font-variant-numeric:tabular-nums}.sample-card__state{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:var(--wms-muted)}.sample-card__state i{width:5px;height:5px;border-radius:50%;background:var(--wms-line)}.sample-card__state--shipped{color:var(--wms-violet)}.sample-card__state--shipped i{background:var(--wms-violet)}.sample-card__state--waiting i{background:var(--wms-teal)}.sample-card__rows{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;margin:0;padding:7px;list-style:none;min-width:0}.sample-card__row{display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:start;gap:6px;padding:6px 7px;border:1px solid var(--wms-line-soft);border-radius:var(--wms-radius-sm, 11px);background:var(--wms-soft)}.sample-card__row-index{display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--sample-tint);color:var(--sample-ink);font-size:9px;font-weight:800;line-height:1}.sample-card__row-body{min-width:0}.sample-card__article{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;line-height:1.3;color:var(--wms-ink);font-variant-numeric:tabular-nums}.sample-card__meta{display:flex;flex-wrap:wrap;gap:1px 8px;margin:2px 0 0}.sample-card__meta>div{display:flex;align-items:baseline;gap:4px;min-width:0}.sample-card__meta dt{flex:0 0 auto;font-size:8px;font-weight:700;color:var(--wms-muted)}.sample-card__meta dd{margin:0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;color:var(--wms-ink-soft);font-variant-numeric:tabular-nums}.sample-card__note{margin:3px 0 0;padding-top:3px;border-top:1px dashed var(--wms-line);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;color:var(--wms-muted)}.sample-card__row-drop{flex:0 0 auto;width:17px;height:17px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--wms-muted);font-size:13px;font-weight:900;line-height:1;cursor:pointer}.sample-card__row-drop:hover{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.sample-record-card .pl-flash-card__ops--pop{z-index:6}.sample-card__append{margin:0 10px 10px;padding-top:10px;border-top:1px dashed var(--sample-line)}.sample-card__append-actions{display:flex;gap:6px;align-items:center;margin-top:8px}.sample-card__append-cancel{min-height:34px;padding:0 12px;border:1px solid var(--wms-line);border-radius:var(--wms-radius-sm, 11px);background:var(--wms-panel);color:var(--wms-muted);font-size:11px;font-weight:800;cursor:pointer}.pl-flash__pallets .receipt-workflow--pallet-compact,.pl-flash__pallets .receipt-pallets-panel,.pl-flash__pallets .pallet-entry-mobile-only,.pl-flash__pallets .pal-flash{gap:4px;margin:0;padding:0}.pal-flash-card--add-stack,.pl-flash-card.pal-flash-card--add-stack{display:grid;grid-template-rows:auto auto;width:96px;min-width:96px;min-height:0;padding:0;overflow:visible}.pal-flash-card--add__main{display:grid;justify-items:center;gap:2px;width:100%;padding:10px 6px 6px;border:0;background:transparent;color:inherit;cursor:pointer}.pal-flash-card--add__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;padding:2px 3px 6px;border-top:1px solid #e3f0ea;background:#ffffffb8}.pal-flash-card--add__tools .pl-flash-mini,.pal-flash-card--add__tools .pallet-mode-switch,.pal-flash-card--add__tools .pallet-mode-switch button,.pal-flash-card--add__tools .label-ocr-trigger,.pal-flash-card--add__tools button{min-width:26px;min-height:26px;width:auto;height:26px;padding:0 4px;font-size:12px}.pal-flash-card--add__tools .pallet-mode-switch{display:inline-flex;gap:1px;scale:.92;transform-origin:center}.pl-flash-card--add__sample{border:1px dashed var(--wms-success-line);border-radius:8px;background:var(--wms-success-soft);color:var(--wms-success-ink);font-size:13px;font-weight:900;line-height:1}.pl-flash-card--add__sample.is-open{border-style:solid;border-color:var(--wms-success);background:var(--wms-success);color:var(--wms-panel)}.pal-flash{gap:0}.pl-flash-card--add-stack{display:grid;grid-template-rows:auto auto;width:96px;min-width:96px;min-height:0;padding:0;overflow:visible;place-items:stretch;justify-items:stretch}.pl-flash-card--add-stack .pl-flash-card--add__main{display:grid;justify-items:center;gap:2px;width:100%;padding:10px 6px 6px;border:0;background:transparent;color:inherit;cursor:pointer}.pl-flash-card--add-stack .pl-flash-card--add__tools,.pl-flash-card--add__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;padding:2px 3px 6px;border-top:1px solid #e3f0ea;background:#ffffffb8}.pl-flash-card--add__tools .pl-flash-mini,.pl-flash-card--add__tools .column-visibility,.pl-flash-card--add__tools .column-visibility__trigger,.pl-flash-card--add__tools .action-chip,.pl-flash-card--add__tools button{min-width:26px;min-height:26px;height:26px;padding:0 4px;font-size:12px;margin:0}.pl-flash-card--add__tools .column-visibility summary,.pl-flash-card--add__tools .column-visibility button{min-width:26px;min-height:26px}.pl-flash-add-scan .doc-scan__cam,.pl-flash-add-scan .doc-scan__extract{min-width:24px;min-height:24px;width:24px;height:24px}.pl-flash>.pl-flash__tools{display:none}.pl-flash,.pal-flash,.pl-flash__pallets,.receipt-inline-details--mobile .pl-flash,.receipt-inline-details--mobile .pal-flash{min-width:0;max-width:100%;overflow-x:clip;overflow-y:visible}.pl-flash__rail,.pal-flash__rail,.receipt-inline-details--mobile .pl-flash__rail,.receipt-inline-details--mobile .pal-flash__rail,.pl-flash__pallets .pal-flash__rail{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;overscroll-behavior:contain;overscroll-behavior-x:contain;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;width:100%}.pl-flash__rail>*,.pal-flash__rail>*{flex:0 0 auto;touch-action:manipulation}.receipt-inline-details--mobile,.receipt-inline-details--inplace,.receipt-items-panel,.receipt-workflow--compact,.receipt-item-pallets-panel--mobile,.mobile-hstrip-card.receipt-row--expanded{overscroll-behavior-x:none;touch-action:pan-y pinch-zoom}.receipt-inline-details--mobile .pl-flash__rail,.receipt-inline-details--mobile .pal-flash__rail{touch-action:pan-x pan-y}.pl-flash__rail::-webkit-scrollbar,.pal-flash__rail::-webkit-scrollbar{height:3px}.pl-flash__rail::-webkit-scrollbar-thumb,.pal-flash__rail::-webkit-scrollbar-thumb{background:#50786e66;border-radius:99px}.mobile-hstrip-card.receipt-row--expanded,.workflow-mobile-card.receipt-row--expanded,article.mobile-hstrip-card.receipt-row--expanded{overflow-x:hidden;overflow-y:visible;max-width:100%;width:100%;box-sizing:border-box}.receipt-inline-details--mobile,.receipt-inline-details--inplace.receipt-inline-details--mobile,.receipt-inline-details.receipt-inline-details--mobile{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;overflow-y:visible;touch-action:pan-y pinch-zoom}.receipt-inline-details--mobile .receipt-workflow,.receipt-inline-details--mobile .receipt-workflow--compact,.receipt-inline-details--mobile .receipt-workflow--details,.receipt-inline-details--mobile .receipt-items-panel,.receipt-inline-details--mobile .panel,.receipt-inline-details--mobile section{max-width:100%;min-width:0;width:100%;box-sizing:border-box;overflow-x:hidden}.pl-flash,.pal-flash,.pl-flash__pallets,.receipt-inline-details--mobile .pl-flash,.receipt-inline-details--mobile .pal-flash{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible}.pl-flash__rail,.pal-flash__rail,.receipt-inline-details--mobile .pl-flash__rail,.receipt-inline-details--mobile .pal-flash__rail,.pl-flash__pallets .pal-flash__rail,.pallet-entry-mobile-only .pal-flash__rail{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:none;flex:0 1 auto;padding:4px 6px 10px;margin:0;scroll-snap-type:x proximity;scrollbar-width:thin}.pl-flash__rail>.pl-flash-card,.pal-flash__rail>.pl-flash-card,.pl-flash__rail>.pl-flash-card--add-stack,.pal-flash__rail>.pal-flash-card--add-stack,.pl-flash__rail>.pl-flash-card--compose{flex:0 0 auto;flex-shrink:0;flex-grow:0}.pl-flash__rail>.pl-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card:not(.pl-flash-card--compose):not(.pal-flash-card--add-stack):not(.pl-flash-card--add-stack){width:156px;min-width:156px;max-width:156px}.pl-flash__rail>.pl-flash-card--add-stack,.pal-flash__rail>.pl-flash-card--add-stack,.pal-flash__rail>.pal-flash-card--add-stack{width:96px;min-width:96px;max-width:96px}.pl-flash__rail>.pl-flash-card--compose,.pal-flash__rail>.pl-flash-card--compose,.pal-flash__rail>.pal-compose-panel--rail{width:min(300px,100cqw);min-width:min(260px,100cqw);max-width:100cqw}.pl-flash,.pal-flash{overflow-x:hidden;overflow-y:visible;max-width:100%;min-width:0}.pl-flash__rail,.pal-flash__rail{overflow-x:auto}.pl-flash__rail.is-hdragging,.pal-flash__rail.is-hdragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.pl-flash__rail,.pal-flash__rail{cursor:grab;touch-action:pan-x pan-y}.pl-flash__compose-panel,.pal-flash__compose-panel{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:8px 0 10px;padding:0;border:1.5px solid #6fbf9a;border-radius:14px;background:#fff;box-shadow:0 10px 28px #0c5a401f;overflow:hidden}.pl-flash__compose-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;background:linear-gradient(180deg,#e8f7f0,#f7fcf9);border-bottom:1px solid #d5eee3}.pl-flash__compose-panel__head b{font-size:14px;font-weight:950;color:#0b5c42}.pl-flash__compose-panel__head span{font-size:11px;font-weight:700;color:#4d7a68}.pl-flash__compose-panel__body{padding:10px 12px 12px;background:#fff;max-width:100%;overflow:visible}.flash-compose-field .ire-input,.flash-compose-field select.ire-input,.flash-compose-field input,.flash-compose-field textarea,.pl-flash__compose-panel .ire-input,.pl-flash__compose-panel select.ire-input,.pl-flash__compose-panel input.ire-input,.pl-flash__compose-panel .async-combobox input{width:100%;min-width:0;min-height:40px;height:40px;padding:8px 10px;font-size:14px;font-weight:650;color:#0c141c;background:#fff;border:1px solid #c5d5e0;border-radius:10px;box-shadow:none}.flash-compose-field .ire-input:focus,.pl-flash__compose-panel .ire-input:focus,.pl-flash__compose-panel input:focus{border-color:#2f9d73;outline:2px solid rgba(47,157,115,.25)}.pl-flash__compose-panel .packing-entry-shell,.pl-flash__compose-panel .packing-entry-flow,.pl-flash__compose-panel .packing-entry-flow--ordered{display:block;width:100%;max-width:100%;overflow:visible;border:0;box-shadow:none;background:transparent;padding:0;margin:0}.pl-flash__compose-panel .packing-entry-fields,.pl-flash__compose-panel .packing-entry-fields--bare{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;width:100%;flex-wrap:unset;min-width:0;overflow:visible}.pl-flash__compose-panel .packing-entry-field,.pl-flash__compose-panel .packing-entry-field--bare{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;flex:unset;flex-basis:auto}.pl-flash__compose-panel .packing-entry-field--material,.pl-flash__compose-panel .packing-entry-field--mode,.pl-flash__compose-panel .packing-entry-range-stack,.pl-flash__compose-panel .packing-plan-editor,.pl-flash__compose-panel .packing-entry-flow-actions{grid-column:1 / -1;width:100%}.pl-flash__compose-panel .packing-entry-field--pl:before{content:"شماره PL"}.pl-flash__compose-panel .packing-entry-field--material:before{content:"کالا / Article"}.pl-flash__compose-panel .packing-entry-field--po:before{content:"PO"}.pl-flash__compose-panel .packing-entry-field--pallets:before{content:"تعداد پالت"}.pl-flash__compose-panel .packing-entry-field--qty:before{content:"مقدار"}.pl-flash__compose-panel .packing-entry-field--bare:before{display:block;font-size:11px;font-weight:850;color:#3d5a6c;margin-bottom:2px}.pl-flash__compose-panel .packing-entry-bare-input,.pl-flash__compose-panel .packing-entry-bare-out,.pl-flash__compose-panel .async-combobox input{min-height:40px;height:40px;font-size:14px;color:#0c141c;background:#fff;border:1px solid #c5d5e0;border-radius:10px;width:100%}.pl-flash__compose-panel .packing-entry-flow-actions{display:flex;gap:8px;margin-top:8px}.pl-flash__compose-panel .packing-entry-flow-actions .action-chip{flex:1 1 0;min-height:42px;justify-content:center;font-size:13px}.pl-flash__compose-panel .packing-entry-head{display:none}.pl-flash__compose-panel .ire-qr-cell{display:grid;gap:6px;width:100%}.pl-flash__compose-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap}.pl-flash__compose-panel__head>b{flex:0 1 auto;min-width:0;white-space:nowrap}.pl-flash__compose-panel__head-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-inline-start:auto}.pl-flash__compose-panel__head-actions .ire-actions{display:flex;gap:6px;margin:0}.pl-flash__compose-panel__head-actions .ire-btn,.pl-flash__compose-panel__head-actions button{min-height:34px;height:34px;padding:0 12px;font-size:12px;font-weight:850;border-radius:9px;white-space:nowrap}.pl-flash__compose-panel__head-actions .primary.ire-btn{background:#1a8f64;color:#fff;border:0}.pl-flash__compose-panel__head-actions .secondary.ire-btn{background:#fff;border:1px solid #c5d5e0;color:#334}.defect-tag-rail{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;padding:4px 2px 6px;scrollbar-width:thin}.defect-tag-rail__chip,.defect-tag-rail .ire-defect-tag{flex:0 0 auto;white-space:nowrap;min-height:32px;padding:6px 10px;font-size:11px;font-weight:800;border-radius:999px;border:1px solid #c9d9e4;background:#f4f8fb;color:#2a4050}.defect-tag-rail .ire-defect-tag.is-active,.defect-tag-rail__chip.is-active{background:#e5f6ee;border-color:#5bb892;color:#0b5c42}.pl-flash__compose-panel .packing-entry-shell--mobile-panel{display:block;width:100%;border:0;box-shadow:none;background:transparent;padding:0;margin:0}.pl-flash__compose-panel .packing-entry-range-stack--panel{display:grid;gap:8px;width:100%}.pl-flash__compose-panel .packing-plan-editor{display:grid;gap:8px;width:100%;min-width:0;overflow:visible}.pl-flash__compose-panel .packing-plan-head{display:none}.pl-flash__compose-panel .packing-plan-group,.pl-flash__compose-panel .packing-plan-editor.is-per-pallet .packing-plan-group,.pl-flash__compose-panel .packing-plan-editor.is-total .packing-plan-group{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"idx nums nums" "idx count qty" "idx sub  mode" "idx rem  rem";gap:8px;align-items:center;width:100%;min-width:0;padding:10px;margin:0;border:1px solid #d7e6ef;border-radius:12px;background:#fbfcfd;box-shadow:none}.pl-flash__compose-panel .packing-plan-group__index{grid-area:idx}.pl-flash__compose-panel .packing-plan-group__field--numbers{grid-area:nums;min-width:0}.pl-flash__compose-panel .packing-plan-group__count{grid-area:count}.pl-flash__compose-panel .packing-plan-group__quantity{grid-area:qty;min-width:0}.pl-flash__compose-panel .packing-plan-group__subtotal{grid-area:sub}.pl-flash__compose-panel .packing-plan-group__mode-note{grid-area:mode}.pl-flash__compose-panel .packing-plan-group__remove{grid-area:rem;justify-self:start}.pl-flash__compose-panel .packing-plan-group__field span,.pl-flash__compose-panel .packing-plan-group__quantity span,.pl-flash__compose-panel .packing-plan-group__subtotal small,.pl-flash__compose-panel .packing-plan-group__count small{display:block;font-size:10px;font-weight:850;color:#5a7386;margin-bottom:2px;white-space:nowrap}.pl-flash__compose-panel .packing-plan-group__count,.pl-flash__compose-panel .packing-plan-group__subtotal{display:flex;flex-direction:column;gap:2px;min-width:64px;padding:6px 8px;border-radius:10px;background:#eef5f9}.pl-flash__compose-panel .packing-plan-group__count span,.pl-flash__compose-panel .packing-plan-group__subtotal b{font-size:14px;font-weight:900;color:#0c141c}.pl-flash__compose-panel .packing-plan-group__numbers,.pl-flash__compose-panel .packing-plan-group__quantity input,.pl-flash__compose-panel .packing-plan-group input.ire-input{min-height:40px;height:40px;width:100%;font-size:14px}.pl-flash__compose-panel .packing-entry-flow-actions,.pl-flash__compose-panel .packing-entry-range-inline-actions{display:none}.pl-flash__compose-panel__head-actions-inner.ire-actions{display:flex;gap:6px;margin:0}.packing-plan-editor--panel{display:grid;gap:6px;width:100%;margin:0;padding:0;border:0;background:transparent}.pl-flash__compose-panel .packing-plan-group__quantity{display:grid;visibility:visible;opacity:1;min-width:0;width:100%}.pl-flash__rail>.pl-flash-card--compose,.pl-flash__rail>.pl-flash-card--compose-inline{display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 0 auto;width:min(300px,100%);min-width:260px;max-width:100%;min-height:280px;max-height:min(72vh,560px);align-self:stretch;border-color:#6fbf9a;background:linear-gradient(165deg,#f3fbf7,#fff 42%);box-shadow:0 12px 28px #10785824;scroll-snap-align:center;overflow:hidden}.pl-flash-card--compose__head{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:nowrap;padding:8px 10px;border-bottom:1px solid #d8eee4;background:linear-gradient(180deg,#e8f7f0,#f7fcf9)}.pl-flash-card--compose__head b{font-size:13px;font-weight:950;color:#0b5c42;white-space:nowrap}.pl-flash-card--compose__head-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto;margin-inline-start:auto}.pl-flash-card--compose__head-actions .ire-actions,.pl-flash-card--compose__head-actions .pl-flash__compose-panel__head-actions-inner{display:flex;gap:4px;margin:0}.pl-flash-card--compose__head-actions .ire-btn,.pl-flash-card--compose__head-actions button{min-height:32px;height:32px;padding:0 10px;font-size:11px;font-weight:900;border-radius:8px;white-space:nowrap}.pl-flash-card--compose__head-actions .primary.ire-btn{background:#1a8f64;color:#fff;border:0}.pl-flash-card--compose__head-actions .secondary.ire-btn{background:#fff;border:1px solid #c5d5e0;color:#334}.pl-flash-card--compose__body{padding:8px 10px 10px;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pl-flash-card--compose .packing-entry-shell--mobile-panel,.pl-flash-card--compose .flash-compose-grid,.pl-flash-card--compose .packing-entry-panel-grid{width:100%;max-width:100%;min-width:0}.pl-flash-card--compose .ire-input,.pl-flash-card--compose input.ire-input,.pl-flash-card--compose .async-combobox input,.pl-flash-card--compose .packing-entry-bare-input,.pl-flash-card--compose .packing-entry-bare-out{min-height:38px;height:38px;font-size:13px}.pl-flash-card--compose .packing-plan-group__quantity--panel .ire-input,.pl-flash-card--compose .packing-plan-group__numbers{min-height:40px;height:40px}.pl-flash>.pl-flash__compose-panel{display:none}.packing-entry-shell--dense{display:block;width:100%;padding:0;margin:0;border:0;background:transparent;box-shadow:none}.pl-dense-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;width:100%}.pl-float-field{position:relative;display:block;min-width:0;margin:0}.pl-float-field--full{grid-column:1 / -1}.pl-float-field__control{width:100%;min-width:0}.pl-float-field__label{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;font-size:13px;font-weight:750;color:#7a8f9c;transition:top .14s ease,transform .14s ease,font-size .14s ease,inset-inline-start .14s ease,color .14s ease;max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-float-field.is-filled .pl-float-field__label,.pl-float-field:focus-within .pl-float-field__label{top:7px;inset-inline-start:auto;inset-inline-end:8px;transform:none;font-size:9px;font-weight:900;color:#2f7a5c;background:#e8f7f0f2;border:1px solid #c6e6d7;border-radius:999px;padding:1px 6px;max-width:42%}.pl-float-field .ire-input,.pl-float-field input.ire-input,.pl-float-field .packing-entry-bare-input,.pl-float-field .packing-entry-bare-out,.pl-float-field .async-combobox input,.pl-float-field select.ire-input{width:100%;min-height:40px;height:40px;padding:10px 12px;font-size:13px;font-weight:700;color:#0c141c;background:#fff;border:1px solid #c9d8e2;border-radius:11px;box-shadow:none}.pl-float-field.is-filled .ire-input,.pl-float-field.is-filled input.ire-input,.pl-float-field.is-filled .packing-entry-bare-input,.pl-float-field.is-filled .packing-entry-bare-out,.pl-float-field.is-filled .async-combobox input,.pl-float-field:focus-within .ire-input,.pl-float-field:focus-within input.ire-input,.pl-float-field:focus-within .packing-entry-bare-input,.pl-float-field:focus-within .async-combobox input{padding-inline-end:52px;padding-inline-start:10px}.pl-float-field input[dir=ltr],.pl-float-field .packing-entry-bare-input[dir=ltr]{text-align:left}.pl-dense-mode{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:11px;background:#eef4f8;border:1px solid #d7e4ed}.pl-dense-mode button{min-height:32px;border:0;border-radius:9px;background:transparent;color:#5a7386;font-size:12px;font-weight:850;cursor:pointer}.pl-dense-mode button.is-active{background:#fff;color:#0b5c42;box-shadow:0 1px 4px #122d4414}.pl-dense-plan{grid-column:1 / -1;display:grid;gap:6px;min-width:0}.pl-dense-morder-rail{display:flex;flex-wrap:nowrap;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:thin}.pl-dense-morder-rail__spacer{flex:1 1 100%;min-width:100%}.pl-dense-morder-rail__field{display:flex;flex:0 0 auto;flex-direction:column;gap:3px;min-width:128px;padding-inline-start:8px}.pl-dense-morder-rail__field small{color:#6a8090;font-size:9px;font-weight:850}.pl-dense-morder-rail__field .ire-input{min-height:34px;height:34px;padding:0 8px;border-radius:9px;font-size:12px;text-align:center}.packing-plan-editor--panel{display:grid;gap:3px;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.pl-group-head,.pl-group-row{display:grid;align-items:center;column-gap:4px;width:100%;min-width:0;box-sizing:border-box}.pl-group-row{position:relative}.pl-group-strip.is-per-pallet.has-morder.has-end-actions{grid-template-columns:minmax(0,1.35fr) 32px 42px 42px minmax(52px,.8fr) 32px}.pl-group-strip.is-per-pallet.has-end-actions{grid-template-columns:minmax(0,1.5fr) 32px 44px 44px 32px}.pl-group-strip.is-per-pallet.has-morder{grid-template-columns:minmax(0,1.4fr) 32px 42px 42px minmax(52px,.8fr)}.pl-group-strip.is-per-pallet{grid-template-columns:minmax(0,1.6fr) 34px 46px 46px}.pl-group-strip.is-total.has-morder.has-end-actions{grid-template-columns:minmax(0,1.5fr) 36px minmax(56px,.8fr) 32px}.pl-group-strip.is-total.has-end-actions{grid-template-columns:minmax(0,1.7fr) 36px 32px}.pl-group-head{min-height:16px;padding:0 1px;color:#6a8090;font-size:9px;font-weight:850;line-height:1.2;text-align:center}.pl-group-head span:first-child{text-align:start}.pl-group-row>*{min-width:0}.pl-group-row__range,.pl-group-row__count span,.pl-group-row__count .ire-input,.pl-group-row__qty .ire-input,.pl-group-row__total .ire-input,.pl-group-row__morder .ire-input{display:grid;width:100%;max-width:100%;height:38px;min-height:38px;place-items:center;padding:0 4px;border:1px solid #c9d8e2;border-radius:9px;background:#fff;font-size:12px;font-weight:750;text-align:center;font-variant-numeric:tabular-nums}.pl-group-row__count span,.pl-group-row__count .ire-input{border-color:#d5e1e8;background:#eef4f8;font-weight:900}.pl-group-row__total .ire-input{border-color:#b7dfc9;background:#e8f6ef;color:#0b5c42;font-weight:900}.pl-group-row__total .ire-input.pl-field--active-total{border-color:#8fcfba;background:#fff;color:#0c141c;font-weight:750}.pl-group-row__qty .ire-input.pl-field--dash{border-style:dashed;background:#f4f6f8;color:#93a3ac;cursor:pointer}.pl-group-row.is-ready .pl-group-row__range{border-color:#b7dfc9}.pl-group-row.is-ready .pl-group-row__count span{border-color:#a9dacb;background:#eaf8f3;color:#0b5c42}.pl-group-row__morder .ire-input{font-size:11px}.pl-group-row__add{width:100%;height:38px;padding:0;border:1px dashed #7ec9ad;border-radius:9px;background:#f3fbf7;color:#0b5c42;font-size:18px;font-weight:900;line-height:1;cursor:pointer}.pl-group-row__ready{width:24px;height:24px;justify-self:center;display:grid;place-items:center;border-radius:999px;background:#eef3f6;color:#8a9bab;font-size:12px;font-weight:950}.pl-group-row__ready.is-ready{background:#e5f6ee;color:#0b5c42}.pl-group-row__remove{position:absolute;top:50%;left:-2px;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:#f1f5f8;color:#6a7c88;font-size:14px;line-height:1;transform:translateY(-50%);cursor:pointer}.pl-group-row__skip{display:block;min-height:1px}.pl-flash-card--compose .packing-plan-editor--panel>.packing-plan-group{display:none}.pal-flash__rail>.pl-flash-card--compose,.pal-flash__rail>.pal-flash-card--compose,.pal-flash__rail>.pl-flash-card--compose-inline{display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 0 auto;width:min(300px,100%);min-width:260px;max-width:100%;min-height:260px;max-height:min(70vh,540px);align-self:stretch;border-color:#6fbf9a;background:linear-gradient(165deg,#f3fbf7,#fff 42%);box-shadow:0 12px 28px #10785824;overflow:hidden;scroll-snap-align:center}.pal-flash>.pl-flash__compose-panel,.pal-flash>.pal-flash__compose-panel{display:none}.pl-flash-card.is-just-saved{border-color:#2f9e6b;box-shadow:0 0 0 2px #2f9e6b59,0 12px 28px #10785838;animation:pl-just-saved-pulse 1.1s ease-out 2}.pl-flash-card.is-just-saved:after{content:"ثبت شد";position:absolute;top:6px;inset-inline-end:8px;z-index:3;padding:2px 7px;border-radius:999px;background:#1a8f64;color:#fff;font-size:10px;font-weight:900;pointer-events:none}.pl-flash-card{position:relative}@keyframes pl-just-saved-pulse{0%{transform:scale(1)}40%{transform:scale(1.03)}to{transform:scale(1)}}.receipt-item-row--just-saved td{background:linear-gradient(90deg,var(--wms-success-soft),#f7fcf9);box-shadow:inset 0 0 0 1px #9ad4b6}.pal-flash{width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.pal-compose-panel{display:grid;grid-template-rows:auto minmax(0,auto);width:100%;max-width:100%;min-width:0;margin:8px 0 0;padding:0;border:1px solid #b7dfc9;border-radius:14px;background:linear-gradient(165deg,#f3fbf7,#fff 38%);box-shadow:0 10px 24px #1078581a;overflow:hidden;box-sizing:border-box}.pal-compose-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;padding:8px 10px;border-bottom:1px solid #d8eee4;background:linear-gradient(180deg,#e8f7f0,#f7fcf9);min-width:0}.pal-compose-panel__head b{font-size:13px;font-weight:950;color:#0b5c42;white-space:nowrap}.pal-compose-panel__title{display:inline-flex;align-items:center;gap:6px;min-width:0}.pal-compose-panel__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-inline-start:auto}.pal-compose-panel__actions .pallet-draft-actions,.pal-compose-panel__actions .ire-actions{display:flex;gap:6px;margin:0}.pal-compose-panel__actions button{min-height:34px;padding:0 12px;font-size:12px;font-weight:900;border-radius:9px;white-space:nowrap}.pal-compose-panel__body{padding:10px;min-width:0;max-width:100%;overflow-x:hidden;overflow-y:visible;box-sizing:border-box}.pal-compose-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.pal-compose-field{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;max-width:100%;margin:0;box-sizing:border-box}.pal-compose-field__ctl{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.pal-compose-field .ire-input,.pal-compose-field input.ire-input,.pal-compose-field select.ire-input,.pal-compose-field__ctl>input,.pal-compose-field__ctl>select,.pal-compose-qr__input{width:100%;max-width:100%;min-width:0;min-height:42px;height:42px;padding:14px 10px 6px;font-size:13px;font-weight:700;border:1px solid #c5d5e0;border-radius:11px;background:#fff;box-sizing:border-box}.pal-compose-field__ctl--date,.pal-compose-field__ctl--date>*,.pal-compose-field__ctl--date input{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.pal-compose-field__ctl--date{overflow:hidden}.pal-compose-tags{min-width:0}.pal-compose-tags .defect-tag-rail{display:flex;flex-wrap:nowrap;gap:6px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding:4px 0 2px;box-sizing:border-box}.pal-compose-tags .defect-tag-rail__chip,.pal-compose-tags .ire-defect-tag{flex:0 0 auto;white-space:nowrap;max-width:none}.pal-compose-total{display:flex;align-items:center;min-height:42px;padding:14px 10px 6px;border:1px solid #c5d5e0;border-radius:11px;background:#eef5f9;font-size:14px;font-weight:950;color:#0b5c42;box-sizing:border-box}.pal-compose-field__ctl .planned-qty,.pal-compose-field__ctl output,.pal-compose-field__ctl .badge{display:flex;align-items:center;min-height:42px;width:100%;padding:14px 10px 6px;border-radius:11px;box-sizing:border-box}@media(max-width:380px){.pal-compose-grid{grid-template-columns:1fr 1fr;gap:6px}.pal-compose-field .ire-input,.pal-compose-qr__input{font-size:12px}}.pal-flash__rail>.pal-compose-panel--rail,.pal-flash__rail>.pl-flash-card--compose.pal-compose-panel{display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 0 auto;flex-shrink:0;align-self:stretch;width:min(300px,100cqw);min-width:min(240px,100cqw);max-width:100cqw;min-height:280px;max-height:min(72vh,560px);margin:0;border:1px solid #6fbf9a;border-radius:16px;background:linear-gradient(165deg,#f3fbf7,#fff 42%);box-shadow:0 12px 28px #10785824;overflow:hidden;scroll-snap-align:center;box-sizing:border-box}.pal-flash__rail>.pal-compose-panel--rail .pal-compose-panel__head,.pal-compose-panel--rail .pal-compose-panel__head{flex:0 0 auto}.pal-flash__rail>.pal-compose-panel--rail .pal-compose-panel__body{min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px}.pal-compose-panel--rail .pal-compose-grid{grid-template-columns:1fr 1fr;gap:6px;width:100%;max-width:100%;min-width:0}.pal-compose-panel--rail .pal-compose-field,.pal-compose-panel--rail .pal-compose-field__ctl,.pal-compose-panel--rail .pal-compose-qr{max-width:100%;min-width:0;box-sizing:border-box}.pal-compose-panel--rail .pal-compose-field .ire-input,.pal-compose-panel--rail .pal-compose-qr__input,.pal-compose-panel--rail select.ire-input{min-height:40px;height:40px;font-size:12px;padding:13px 8px 5px}.pal-flash>.pal-compose-panel:not(.pal-compose-panel--rail){display:none}.pl-flash__pallets,.receipt-inline-details--mobile .pal-flash,.pallet-entry-mobile-only.pal-flash,.pal-flash{width:100%;max-width:100%;min-width:0;overflow-x:hidden;box-sizing:border-box;container-type:inline-size;container-name:palflash}.pal-flash__rail,.receipt-inline-details--mobile .pal-flash__rail,.pl-flash__pallets .pal-flash__rail{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;box-sizing:border-box;padding-inline:2px}.pal-flash__rail>.pal-compose-panel--rail,.pal-flash__rail>.pl-flash-card--compose,.pal-flash__rail>.pl-flash-card--compose-inline,.pal-flash__rail>.pal-flash-card--compose{flex:0 0 auto;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:min(300px,100cqw);min-width:min(260px,100cqw);max-width:100cqw;max-height:min(70vh,520px);overflow:hidden;margin:0;align-self:stretch}@supports not (width: 1cqw){.pal-flash__rail>.pal-compose-panel--rail,.pal-flash__rail>.pl-flash-card--compose,.pal-flash__rail>.pl-flash-card--compose-inline{width:min(300px,100%);min-width:260px;max-width:100%}}.pal-compose-panel--rail,.pal-compose-panel--rail *{box-sizing:border-box}.pal-compose-panel--rail .pal-compose-panel__head{min-width:0;max-width:100%;overflow:hidden;gap:4px;padding:6px 8px}.pal-compose-panel--rail .pal-compose-panel__actions{min-width:0;max-width:58%;overflow:hidden}.pal-compose-panel--rail .pal-compose-panel__actions button{min-height:30px;padding:0 8px;font-size:11px;max-width:100%}.pal-compose-panel--rail .pal-compose-panel__body{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overflow-y:auto;padding:8px}.pal-compose-panel--rail .pal-compose-grid{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.pal-compose-panel--rail .pal-compose-field,.pal-compose-panel--rail .pal-compose-field--full,.pal-compose-panel--rail .pal-compose-field__ctl,.pal-compose-panel--rail .pal-compose-field__ctl--date,.pal-compose-panel--rail .pal-compose-qr,.pal-compose-panel--rail .production-date-field,.pal-compose-panel--rail .supplier-pallet-field,.pal-compose-panel--rail .defect-tag-rail{width:100%;max-width:100%;min-width:0}.pal-compose-panel--rail .pal-compose-field .ire-input,.pal-compose-panel--rail .pal-compose-field input,.pal-compose-panel--rail .pal-compose-field select,.pal-compose-panel--rail .pal-compose-qr__input,.pal-compose-panel--rail .production-date-field__trigger,.pal-compose-panel--rail .production-date-field input{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.pal-compose-panel--rail .production-date-field__popup,.pal-compose-panel--rail .production-date-field [role=dialog]{position:fixed;left:50%;right:auto;transform:translate(-50%);width:min(300px,calc(100vw - 24px));max-width:calc(100vw - 24px);z-index:80}.pal-compose-panel--rail .pal-compose-tags .defect-tag-rail{overflow-x:auto;max-width:100%}.pal-compose-panel--rail .pl-float-field__label,.pal-compose-panel--rail .pal-compose-field__hint{max-width:46%;overflow:hidden;text-overflow:ellipsis}.pal-compose-panel--rail .pl-dense-grid,.pal-compose-panel .pl-dense-grid,.pal-compose-panel--rail .pal-compose-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;width:100%;max-width:100%;min-width:0}.pal-compose-panel--rail .pl-float-field,.pal-compose-panel .pl-float-field{position:relative;display:block;min-width:0;max-width:100%;margin:0}.pal-compose-panel--rail .pl-float-field--full{grid-column:1 / -1}.pal-compose-panel--rail .pl-float-field__label{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);z-index:3;pointer-events:none;font-size:12px;font-weight:800;color:#7a8f9c;max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:top .14s ease,transform .14s ease,font-size .14s ease,inset-inline-start .14s ease,inset-inline-end .14s ease,color .14s ease}.pal-compose-panel--rail .pl-float-field.is-filled .pl-float-field__label,.pal-compose-panel--rail .pl-float-field:focus-within .pl-float-field__label{top:6px;inset-inline-start:auto;inset-inline-end:8px;transform:none;font-size:9px;font-weight:900;color:#2f7a5c;background:#e8f7f0f5;border:1px solid #c6e6d7;border-radius:999px;padding:1px 6px;max-width:44%}.pal-compose-panel--rail .pl-float-field__control{width:100%;min-width:0;max-width:100%}.pal-compose-panel--rail .pl-float-field .ire-input,.pal-compose-panel--rail .pl-float-field input.ire-input,.pal-compose-panel--rail .pl-float-field select.ire-input,.pal-compose-panel--rail .pl-float-field .pal-compose-qr__input,.pal-compose-panel--rail .pl-float-field .production-date-field__trigger,.pal-compose-panel--rail .pl-float-field .production-date-field input,.pal-compose-panel--rail .pl-float-field .pal-compose-total{width:100%;max-width:100%;min-width:0;min-height:42px;height:42px;padding:10px 12px;font-size:13px;font-weight:700;border:1px solid #c9d8e2;border-radius:11px;background:#fff;box-sizing:border-box}.pal-compose-panel--rail .pl-float-field.is-filled .ire-input,.pal-compose-panel--rail .pl-float-field.is-filled input.ire-input,.pal-compose-panel--rail .pl-float-field.is-filled select.ire-input,.pal-compose-panel--rail .pl-float-field.is-filled .pal-compose-qr__input,.pal-compose-panel--rail .pl-float-field.is-filled .production-date-field__trigger,.pal-compose-panel--rail .pl-float-field.is-filled .production-date-field input,.pal-compose-panel--rail .pl-float-field:focus-within .ire-input,.pal-compose-panel--rail .pl-float-field:focus-within input.ire-input,.pal-compose-panel--rail .pl-float-field:focus-within select.ire-input,.pal-compose-panel--rail .pl-float-field:focus-within .pal-compose-qr__input,.pal-compose-panel--rail .pl-float-field:focus-within .production-date-field__trigger{padding-inline-end:52px;padding-inline-start:10px}.pal-compose-panel--rail .pl-float-field input[dir=ltr]{text-align:left}.pal-compose-panel--rail .pl-float-field--full[data-field=qr].is-filled .pl-float-field__label,.pal-compose-panel--rail .pl-float-field--full[data-field=qr]:focus-within .pl-float-field__label{inset-inline-end:auto;inset-inline-start:8px;top:4px}.pal-compose-panel--rail .pal-compose-tags .pl-float-field__control{padding-top:16px}.pal-compose-panel--rail .pal-compose-tags .defect-tag-rail{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;max-width:100%;padding:4px 2px 2px}.pl-flash-card--compact{position:relative;padding-bottom:8px}.pl-flash-card--compact .pl-flash-card__hit{padding:10px 28px 8px 10px;gap:5px}.pl-flash-card--compact .pl-flash-card__top{gap:6px;align-items:center;margin-bottom:2px}.pl-flash-card--compact .pl-flash-card__pl{font-size:15px;font-weight:950;letter-spacing:-.02em;line-height:1.15}.pl-flash-card--compact .pl-flash-card__mat{font-size:13px;font-weight:850;line-height:1.25;margin:1px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-flash-card--compact .pl-flash-card__meta{font-size:12px;font-weight:750;line-height:1.3;gap:6px;color:#2c4558}.pl-flash-card--compact .pl-flash-card__meta--qty{font-size:12px;font-weight:800;color:#1f3a4d}.pl-flash-card--compact .pl-flash-card__range{font-size:11px;font-weight:700;opacity:.9}.pl-flash-card--compact>.pl-flash-card__ops:not(.pl-flash-card__ops--pop){display:none}.pl-flash-card__mark{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-inline-start:auto;font-size:11px;line-height:1;color:#9aafbc;flex:0 0 auto}.pl-flash-card__mark.is-mid{color:#d4a017}.pl-flash-card__mark.is-done{color:#1a8f64}.pl-flash-card__more{position:absolute;top:6px;inset-inline-end:4px;z-index:4;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#5a7386;font-size:16px;font-weight:900;line-height:1;cursor:pointer;padding:0}.pl-flash-card__more:hover,.pl-flash-card__more:focus-visible,.pl-flash-card__more.is-open{background:#eef5f9;color:#0b5c42}.pl-flash-card__ops--pop{position:absolute;top:32px;inset-inline-end:4px;z-index:6;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;padding:4px;border:1px solid #d5e3ea;border-radius:10px;background:#fff;box-shadow:0 8px 20px #122d4424;min-height:0;width:auto}.pl-flash-card--compact .wms-badge,.pl-flash-card--compact .status-badge{display:none}.pallet-entry-mode-host--ghost{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){width:156px;min-width:156px;max-width:156px}.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){border:1px solid #d3e4ef;border-radius:14px;background:linear-gradient(180deg,#49b0844d,#1f785270) 0 100% / 100% var(--pl-fill, 0%) no-repeat,radial-gradient(120px 50px at 100% 0%,rgba(126,201,173,.18),transparent 70%),linear-gradient(165deg,#fff,#f7fbfd);box-shadow:0 6px 16px #122d4412;overflow:hidden;transition:width .32s ease,min-width .32s ease,max-width .32s ease,background-size .4s ease,box-shadow .32s ease,border-color .32s ease}.pl-flash-card--compact.is-selected:not(.pl-flash-card--compose){width:214px;min-width:214px;max-width:214px;border-color:#d0a12a;box-shadow:0 0 0 1.5px #c99a206b,0 10px 22px #785a141f;background:linear-gradient(180deg,#49b0844d,#1f785270) 0 100% / 100% var(--pl-fill, 0%) no-repeat,linear-gradient(165deg,#fff4d4,#fffdf6 58%)}.pl-flash-card--compact.is-selected .fk__code,.pl-flash-card--compact.is-selected .fk__name,.pl-flash-card--compact.is-selected .fk__row dd{font-weight:900}.pl-flash-card--compact.is-selected .fk__row dt{font-weight:800;color:#4a5d6a}.pl-flash-card--compact.is-complete:not(.is-selected){border-color:#b7dfc9}.pl-flash-card--compact .pl-flash-card__hit{background:transparent}.pl-flash-card--compact .pl-flash-card__pl{font-size:15px;letter-spacing:-.02em;color:#0d3d5c}.pl-flash-card--compact .pl-flash-card__mat{font-size:13px;color:#16364c}.pl-flash-card--compact .pl-flash-card__meta{font-size:12px;color:#2a4558}.pl-flash-card--compact .pl-flash-card__meta--qty{font-size:12px;color:#1a3a4f}.pl-flash-card--compact .pl-flash-card__check{box-shadow:0 2px 6px #122d441f}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){width:168px;min-width:168px;max-width:168px;min-height:0;grid-template-rows:1fr auto}.pl-flash-card--compact .pl-flash-card__hit,.pal-flash-card .pl-flash-card__hit{padding:10px 10px 8px;gap:0;align-content:start}.pl-flash-card__ops--slim{min-height:30px;padding:2px 6px 6px;border-top:1px solid #eef2f4;background:#ffffffb8;justify-content:flex-end}.pal-flash-card{border-radius:14px;border:1px solid #d3e4ef;background:radial-gradient(110px 46px at 0% 0%,rgba(80,140,190,.1),transparent 70%),linear-gradient(165deg,#fff,#f7fbfd);box-shadow:0 6px 16px #122d4412}.pal-flash-card.is-selected{border-color:#5fbf95;box-shadow:0 0 0 1.5px #1a8f6440,0 10px 22px #1064481f}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){width:148px;min-width:148px;max-width:148px;min-height:0;border-radius:12px;border:1px solid #d7e3eb;background:#fff;box-shadow:0 2px 8px #122d440d;overflow:hidden}.pl-flash-card--compact.is-selected,.pal-flash-card.is-selected{border-color:#4db48a;box-shadow:0 0 0 1.5px #1a8f6438,0 6px 14px #10644814;background:#f7fcf9}.pl-flash-card--compact .pl-flash-card__hit,.pal-flash-card .pl-flash-card__hit{padding:8px 8px 7px;gap:0}.pl-flash-card__mark{width:12px;height:12px;font-size:9px;margin:0;flex:0 0 auto}.pl-flash-card__more{top:4px;inset-inline-end:2px;width:22px;height:22px;font-size:14px}.pl-flash-card__check{top:6px;left:6px;width:15px;height:15px;border-radius:5px;font-size:9px}.pl-flash-card__ops--slim{min-height:26px;padding:0 4px 4px;border-top:1px solid #eef2f5;background:#fafcfd}.pal-flash-card{background:#fff;box-shadow:0 2px 8px #122d440d}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){width:144px;min-width:144px;max-width:144px;min-height:0;border-radius:14px;border:1px solid rgba(18,50,74,.1);background:linear-gradient(165deg,#fff,#f8fafc);box-shadow:0 1px #ffffffe6 inset,0 8px 18px #122d4412;overflow:hidden;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.pl-flash-card--compact.is-selected,.pal-flash-card.is-selected{border-color:#1a8f6473;background:linear-gradient(165deg,#f3fbf7,#fff 70%);box-shadow:0 0 0 1.5px #1a8f642e,0 10px 22px #1064481f;transform:translateY(-1px)}.pl-flash-card--compact.is-just-saved{animation:fc-pop .55s ease}@keyframes fc-pop{0%{box-shadow:0 0 #1a8f6459}to{box-shadow:0 8px 18px #122d4412}}.pl-flash-card--compact .pl-flash-card__hit,.pal-flash-card .pl-flash-card__hit{display:block;padding:10px 10px 9px;padding-inline-end:22px;text-align:right;background:transparent}.pl-flash-card--compact .pl-flash-card__check,.pal-flash-card .pl-flash-card__check{top:8px;left:8px;width:15px;height:15px;border-radius:5px;font-size:9px;border-width:1.5px}.pl-flash-card--compact .pl-flash-card__more{top:5px;inset-inline-end:3px;width:22px;height:22px;border-radius:7px;color:#6a8496}.pl-flash-card--compact .pl-flash-card__ops--pop{top:30px;inset-inline-end:4px;border-radius:10px;padding:3px;gap:2px;box-shadow:0 10px 24px #122d4429}.pal-flash-card .pl-flash-card__ops--slim{min-height:28px;padding:2px 6px 6px;border-top:1px solid #eef2f5;background:linear-gradient(180deg,#fff3,#f7fafc)}.pal-flash-card .pl-flash-mini{width:26px;height:26px;border-radius:8px}.pl-flash-card--compact .pl-flash-card__mark{display:none}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){--fk-accent: #c9d6e0;--fk-accent-soft: #f1f4f7;width:172px;min-width:172px;max-width:172px;min-height:0;border-radius:16px;border:1px solid #dde6ed;background:linear-gradient(180deg,#fff,#fbfdfe);box-shadow:0 1px #fffc inset,0 6px 16px #10243614;overflow:hidden;position:relative;transition:transform .16s var(--wms-ease, ease),box-shadow .16s ease,border-color .16s ease}.pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):before,.pal-flash__rail>.pal-flash-card:before,.pal-flash__rail>.pl-flash-card.pal-flash-card:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:var(--fk-accent);transition:background .16s ease}.pl-flash-card--compact.is-complete:not(.is-selected),.pal-flash-card.is-complete:not(.is-selected){--fk-accent: var(--wms-success, #0d9a6a);--fk-accent-soft: var(--wms-success-soft, #e8f8f0)}.pl-flash-card--compact.is-progress:not(.is-selected),.pal-flash-card.is-progress:not(.is-selected){--fk-accent: var(--wms-warning, #e39b12);--fk-accent-soft: var(--wms-warning-soft, #fff6e4)}.pl-flash-card--compact:active,.pal-flash-card:active{transform:scale(.98)}.pl-flash-card--compact.is-selected,.pal-flash-card.is-selected{--fk-accent: var(--wms-success, #0d9a6a);border-color:#5fbf95;background:linear-gradient(180deg,#fff,#f4fbf8);box-shadow:0 0 0 2px #0d9a6a29,0 10px 22px #10644824;transform:translateY(-1px)}.pl-flash-card--compact .pl-flash-card__hit,.pal-flash-card .pl-flash-card__hit{display:block;width:100%;padding:10px 10px 8px;padding-inline-end:24px;text-align:start;background:transparent;border:0}.fk{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.fk__head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.fk__title-line{display:flex;align-items:baseline;gap:5px;min-width:0;flex:1 1 auto}.fk__kind{flex:0 0 auto;font-size:9px;font-weight:900;letter-spacing:.08em;color:#93a7b6;text-transform:uppercase;line-height:1}.fk__code{flex:1 1 auto;min-width:0;margin:0;font-size:16px;font-weight:950;letter-spacing:-.03em;color:#0f2b40;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.fk__state{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#c9d6e0;box-shadow:0 0 0 3px transparent;transition:box-shadow .16s ease}.fk__state.is-mid{background:var(--wms-warning, #e39b12);box-shadow:0 0 0 3px var(--wms-warning-soft, #fff6e4)}.fk__state.is-done{background:var(--wms-success, #0d9a6a);box-shadow:0 0 0 3px var(--wms-success-soft, #e8f8f0)}.fk__grid{display:grid;gap:4px;margin:0;padding:0;width:100%}.fk__row{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:baseline;column-gap:8px;min-width:0;margin:0}.fk__row dt{margin:0;padding:0;font-size:10px;font-weight:800;color:#8a9eae;line-height:1.25;text-align:start}.fk__row dd{margin:0;padding:0;min-width:0;font-size:13px;font-weight:900;color:#132f44;line-height:1.25;text-align:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.pl-flash-card--compact .pl-flash-card__check,.pal-flash-card .pl-flash-card__check{top:9px;left:8px;width:14px;height:14px;border-radius:4px;font-size:9px}.pl-flash-card--compact .pl-flash-card__more{top:6px;inset-inline-end:2px;width:22px;height:22px}.pal-flash-card .pl-flash-card__ops--slim{min-height:28px;padding:2px 6px 5px;border-top:1px solid #eef2f5;background:#fafcfd;justify-content:flex-end}.pal-flash-card,.pl-flash-card.pal-flash-card{overflow:hidden;min-width:0}.pal-flash-card .pl-flash-card__hit{overflow:hidden;min-width:0;max-width:100%;padding:8px 8px 6px;padding-inline-end:8px;box-sizing:border-box}.pal-flash-card .fk,.fk.fk--pallet{width:100%;max-width:100%;min-width:0;overflow:hidden;gap:8px;padding:2px 2px 0}.fk.fk--pallet .fk__head{width:100%;min-width:0;padding:2px 2px 6px;border-bottom:1px solid #e4eee8}.fk.fk--pallet .fk__title-line{min-width:0;overflow:hidden}.fk.fk--pallet .fk__kind{color:#6f8f7c}.fk.fk--pallet .fk__code{font-size:14px;color:#10281c;max-width:100%}.fk.fk--pallet .fk__grid{width:100%;max-width:100%;min-width:0;gap:5px;grid-template-columns:56px minmax(0,1fr)}.fk.fk--pallet .fk__row{display:contents}.fk.fk--pallet .fk__row--date dd{overflow:visible;text-overflow:clip;white-space:nowrap}.fk.fk--pallet .fk__row dt{font-size:9px;font-weight:800;color:#6a8490;letter-spacing:.02em}.fk.fk--pallet .fk__row dd{font-size:12px;font-weight:850;color:#163042;text-align:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){background:linear-gradient(180deg,#f7fbf8,#eef6f1 48%,#e8f1eb);border:1px solid #cfe0d4;box-shadow:0 8px 18px #143c2812}.pal-flash-card.is-selected:not(.pl-flash-card--compose){border-color:#2f8a62;box-shadow:0 0 0 1px #2f8a62,0 10px 22px #145a3724}.pal-flash-card.is-outbound:not(.pl-flash-card--compose){background:linear-gradient(180deg,#fff8f0,#f7eee4);border-color:#ead2b2}.pl-flash-card--compact .fk__row dd{font-variant-numeric:tabular-nums;font-family:ui-monospace,Cascadia Mono,Segoe UI,monospace}.pal-flash-card .pl-flash-card__ops--slim{max-width:100%;overflow:hidden}.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){width:148px;min-width:148px;max-width:148px;box-sizing:border-box}@media(max-width:760px){.receipt-workflow--pallet-entry .workflow-desktop-table,.receipt-workflow--pallet-entry .table-wrap.workflow-desktop-table,.receipt-workflow--pallet-entry .pallet-entry-table{display:none}.receipt-workflow--pallet-entry .pallet-entry-mobile-only,.receipt-workflow--pallet-entry .pallet-entry-mobile-only.pal-flash{display:block}}@media(min-width:761px){.receipt-workflow--pallet-entry .pallet-entry-mobile-only,.receipt-workflow--pallet-entry .pallet-entry-mobile-only.pal-flash,.receipt-workflow--pallet-entry .pal-flash__rail{display:none}.receipt-workflow--pallet-entry .workflow-desktop-table,.receipt-workflow--pallet-entry .table-wrap.workflow-desktop-table{display:block}.receipt-workflow--pallet-entry .pallet-entry-table{display:table}}.pl-flash-card.is-sibling-dimmed,.pal-flash-card.is-sibling-dimmed{opacity:.4;filter:grayscale(.22)}.pl-flash-card.is-sibling-dimmed .pl-flash-card__hit,.pal-flash-card.is-sibling-dimmed .pl-flash-card__hit{pointer-events:none}.pl-flash-mini:disabled,.pl-flash-card__more:disabled{opacity:.38;color:var(--wms-muted)!important;background:var(--wms-soft)!important;border-color:var(--wms-line)!important;box-shadow:none!important;cursor:not-allowed;filter:grayscale(.4)}.pl-flash.is-pallets-open{gap:4px}.pl-flash.is-pallets-open .pl-flash-card.is-selected:not(.pl-flash-card--compose):not(.pl-flash-card--add){min-height:0}.pl-flash.is-pallets-open .pl-flash-card.is-selected .pl-flash-card__hit{padding-top:6px;padding-bottom:6px}.pl-flash.is-pallets-open .pl-flash__pallets{margin-top:0;padding-top:0}.pl-flash__pallets{margin-top:2px}@media(min-width:901px){.sample-desktop__form .sample-row-block__grid,.sample-desktop__append-row .sample-row-block__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sample-desktop__form .pl-float-field--full,.sample-desktop__append-row .pl-float-field--full{grid-column:auto}}.sample-tagbar{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--wms-line);min-width:0}.sample-tagbar--saved{margin:0 7px;padding:6px 0}.sample-tagbar--cell{margin-top:4px;padding-top:4px;gap:4px}.sample-tagbar__tag{flex:0 0 auto;min-height:28px;padding:0 10px;border:1px dashed var(--wms-line);border-radius:var(--wms-radius-pill, 999px);background:var(--wms-panel);color:var(--wms-muted);font-size:11px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap}.sample-tagbar__tag.is-on{border-style:solid;border-color:var(--wms-info-line);background:var(--wms-info-soft);color:var(--wms-info-ink)}.sample-tagbar__tag:disabled{opacity:.6;cursor:default}.sample-tagbar__note{flex:1 1 auto;min-width:0;height:28px;min-height:28px;padding:0 8px;font-size:11px}.sample-tagbar__text{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;color:var(--wms-muted)}.sample-tagbar .pallet-document-camera,.sample-tagbar .ire-evidence-trigger,.sample-tagbar button[class*=evidence]{flex:0 0 28px;width:28px;height:28px;min-height:28px;padding:4px;border-radius:8px}.sample-desktop__card-note{display:block;margin-top:3px;font-size:10px;font-style:normal;color:var(--wms-muted);max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sample-rows-editor.is-disabled{opacity:.45;pointer-events:none}.sample-tagbar__tag.is-static{cursor:default;border-style:solid;border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.sample-card__none{margin:7px 7px 0;padding:8px;border:1px dashed var(--wms-warning-line);border-radius:var(--wms-radius-sm, 11px);background:var(--wms-warning-soft);color:var(--wms-warning-ink);font-size:10px;font-weight:700;text-align:center}.sample-desktop__none{color:var(--wms-warning-ink);font-size:11px;font-weight:700}.sample-card__action--icon{flex:0 0 36px;padding:0}.sample-card__rows.is-hidden{display:none}.sample-record-card .pl-flash-card__more{display:grid;place-items:center;width:26px;min-width:26px;height:26px;padding:0;font-size:15px;line-height:1}}@layer s35{:root{--wms-topbar-h: 64px}@media(max-width:760px){:root{--wms-topbar-h: 56px}}.table-wrap,.workflow-desktop-table,.warehouse-workflow-table,.logistic-flow-v2__table-wrap,.pallet-search-v2__grid-viewport,.ntm-arrival-v2__table-viewport,.roc-report-v2__matrix-wrap,.roc-daily-report__table-wrap,.warehouse-count-v2__table-wrap,.locations-hub__table-wrap,.packing-lines-table-wrap,.wd-table-wrap,.bulk-input-table-wrap,.collection-checklist__table,.report-table-region,.document-table-scroll,.wh-aisle__scroll,.gtable__viewport{max-height:none;height:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;min-height:fit-content}#main-content .table-wrap,#main-content .workflow-desktop-table,#main-content .warehouse-workflow-table,#main-content .logistic-flow-v2__table-wrap,#main-content .pallet-search-v2__grid-viewport,#main-content .ntm-arrival-v2__table-viewport,#main-content .roc-report-v2__matrix-wrap,#main-content .roc-daily-report__table-wrap,#main-content .warehouse-count-v2__table-wrap,#main-content .locations-hub__table-wrap,#main-content .packing-lines-table-wrap,#main-content .wd-table-wrap,#main-content .bulk-input-table-wrap,#main-content .collection-checklist__table,#main-content .report-table-region,#main-content .document-table-scroll,#main-content .wh-aisle__scroll,#main-content .gtable__viewport{max-height:none;height:auto;overflow-x:auto;overflow-y:hidden;min-height:fit-content}.dashboard-detail-tables>section>div,.dashboard-donut-legend,.ntm-qa-automation__matches,.roc-daily-report__tokens,.report-token-list,.picat__list,.entity-history__list,.planning-panel__body,.bulk-parse-issues ul{max-height:none;overflow:visible}.receipt-workflow--compact .receipt-items-panel .table-wrap,.receipt-items-panel--compact>.table-wrap,.receipt-pallets-panel--compact .table-wrap{max-height:none;overflow-y:hidden}[data-hscroll=off],#main-content [data-hscroll=off]{overflow:visible}[data-hscroll=off]>table>thead>tr>th,#main-content [data-hscroll=off]>table>thead>tr>th{position:sticky;top:var(--wms-topbar-h);z-index:6}.panel{overflow:clip}.receipt-expand-close{z-index:12}.receipt-inline-details,.receipt-inline-create-shell,.receipt-item-pallets-panel,tr.receipt-expand-row>td,tr.receipt-item-expand-row>td,tr.history-expand-row>td,tr.data-table-expand-row>td,tr.locations-hub__expand-row>td{overflow:clip}[data-hscroll=on]{scrollbar-width:none}[data-hscroll=on]::-webkit-scrollbar{height:0}.wms-hbar{position:fixed;z-index:45;bottom:var(--wms-hbar-offset, 0px);display:none;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--wms-line, var(--wms-line));background:color-mix(in srgb,var(--wms-panel, #fff) 94%,transparent);backdrop-filter:blur(8px);box-shadow:0 -6px 16px #0c1c2c14;overscroll-behavior-x:contain}.wms-hbar>div{height:1px}.wms-hbar::-webkit-scrollbar{height:12px}.wms-hbar::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#5a788c73;background-clip:content-box}.wms-hbar::-webkit-scrollbar-thumb:hover{background:#5a788cb3;background-clip:content-box}@media(max-width:760px){:root{--wms-hbar-offset: calc(60px + var(--sa-bottom, 0px))}}html,body{overflow-x:clip}html,body,#root{height:auto;min-height:100%}body{overflow-y:visible}.app-shell{height:auto;overflow-x:clip;overflow-y:visible}#main-content.content{overflow:visible}#main-content,#main-content *{overscroll-behavior-y:auto}}@layer s36{#main-content table{border-collapse:collapse}#main-content td,#main-content .data-table td,#main-content .workflow-table td{height:auto;padding:9px 12px;font-size:max(11.5px,.72rem);line-height:1.5;font-variant-numeric:tabular-nums}#main-content th,#main-content .data-table th,#main-content .workflow-table th{padding:10px 12px;font-size:max(10.5px,.66rem);font-weight:800;letter-spacing:.02em;line-height:1.35}#main-content thead th{border-bottom:2px solid var(--wms-line, var(--wms-line))}#main-content tbody td{border-top:1px solid var(--wms-line-soft, var(--wms-line-soft))}#main-content tbody tr:nth-child(2n)>td{background:color-mix(in srgb,var(--wms-soft, var(--wms-soft)) 45%,transparent)}#main-content tbody tr:hover>td{background:var(--wms-brand-soft, var(--wms-brand-soft))}#main-content .panel{border-radius:var(--wms-radius-lg, 16px);border-color:var(--wms-line, var(--wms-line));box-shadow:var(--wms-shadow-sm, 0 6px 18px rgba(12, 28, 44, .045))}#main-content .panel-head{padding:13px 16px;border-bottom:1px solid var(--wms-line-soft, var(--wms-line-soft))}#main-content .panel-head h2{font-size:15px;font-weight:800;letter-spacing:-.01em}#main-content .workflow-page,#main-content .resource-workspace{gap:14px}#main-content .page-header{margin-bottom:14px}}@layer s39{:root{--wms-muted: #5b6f80}.compact-doc__head.compact-doc__head,.compact-stack-date__y.compact-stack-date__y,.compact-stack-date__md.compact-stack-date__md,#main-content .row-number.row-number,#main-content thead th{color:#5b6f80}.suppliers-hub__settings-pill.suppliers-hub__settings-pill{background:#008858}.primary.primary,.login-button.login-button,.action-chip--primary.action-chip--primary{color:#3d2a04}.primary.primary:hover,.login-button.login-button:hover,.action-chip--primary.action-chip--primary:hover{color:#2b1d03}.primary.primary small,.action-chip--primary.action-chip--primary small{color:#3d2a04}}@layer s40{@media(max-width:900px){.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row),.locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row),.admin-workspace .user-table tbody tr,.user-management-panel .user-table tbody tr{overflow-x:visible;overflow-y:visible}.resource-workspace .data-table,.locations-hub .locations-hub__table,.admin-workspace .user-table,.user-management-panel .user-table{width:max-content;min-width:100%}.resource-workspace .data-table tbody>tr.history-expand-row,.resource-workspace .data-table tbody>tr.data-table-expand-row,.locations-hub .locations-hub__table tbody>tr.locations-hub__expand-row{width:100%;max-width:100vw;position:sticky;inset-inline-start:0}}}@layer s41{@media(pointer:coarse),(max-width:900px){input[type=checkbox],input[type=radio]{min-width:24px;min-height:24px;width:24px;height:24px;flex:0 0 auto}td:has(>input[type=checkbox]),th:has(>input[type=checkbox]),.table-select-cell,.row-select-cell{padding-inline:6px}.facet-multi-select__chip{min-height:32px}.mobile-hstrip__cell--actions .row-action-menu__trigger,.mobile-hstrip__ops .row-action-menu__trigger{display:grid;place-items:center;flex:0 0 auto;width:32px;min-width:32px;height:32px;min-height:32px}}}@layer s42{@media(max-width:900px){.topbar--navchip .nav-switcher__trigger{display:none}.topbar--navchip .nav-switcher__shell{padding:0;border:0;background:transparent;box-shadow:none;gap:0}.topbar--navchip .nav-switcher__brand{display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:var(--wms-radius-md, 13px)}.topbar--navchip .nav-switcher__brand:active{transform:scale(.94)}}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--date,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--date{flex:0 0 var(--ml-date);width:var(--ml-date);min-width:var(--ml-date);max-width:var(--ml-date);padding:2px 0}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--key,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--key{flex:0 0 var(--ml-key);width:var(--ml-key);min-width:var(--ml-key);max-width:var(--ml-key)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--status,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--status{flex:0 0 var(--ml-status);width:var(--ml-status);min-width:var(--ml-status);max-width:var(--ml-status)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--transport,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--transport,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--stack.mobile-hstrip__cell--transport{flex:0 0 var(--ml-transport);width:var(--ml-transport);min-width:var(--ml-transport);max-width:var(--ml-transport)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--wrap:not(.mobile-hstrip__cell--tight):not(.mobile-hstrip__cell--transport),.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--wrap:not(.mobile-hstrip__cell--tight):not(.mobile-hstrip__cell--transport){flex:0 0 var(--ml-wrap);width:var(--ml-wrap);min-width:var(--ml-wrap);max-width:var(--ml-wrap)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--tight:not(.mobile-hstrip__cell--wrap):not(.mobile-hstrip__cell--batch),.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--tight:not(.mobile-hstrip__cell--wrap):not(.mobile-hstrip__cell--batch){flex:0 0 var(--ml-tight);width:var(--ml-tight);min-width:var(--ml-tight);max-width:var(--ml-tight)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--wrap,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--wrap{flex:0 0 var(--ml-tight-wrap);width:var(--ml-tight-wrap);min-width:var(--ml-tight-wrap);max-width:var(--ml-tight-wrap)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--batch,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--batch,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--batch,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--tight.mobile-hstrip__cell--batch{flex:0 0 var(--ml-batch);width:var(--ml-batch);min-width:var(--ml-batch);max-width:var(--ml-batch)}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--actions,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--actions-end,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--actions,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip__cell--actions-end{flex:0 0 var(--ml-ops);width:var(--ml-ops);min-width:var(--ml-ops);max-width:var(--ml-ops)}@media(max-width:900px){.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--key .compact-doc__tail{font-size:12px;font-weight:900;letter-spacing:-.03em}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--key .compact-doc__head{font-size:7px}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--date .compact-stack-date__y{font-size:7px;letter-spacing:-.02em}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--date .compact-stack-date__md{font-size:9px;letter-spacing:-.03em}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--data .mobile-hstrip__cell{overflow:hidden}.workflow-page--receipt-list .mobile-list-board .fit-clamp,.workflow-page--receipt-list .mobile-list-board .stack-words,.workflow-page--receipt-list .mobile-list-board .compact-transport{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:2.5em;line-height:1.2;overflow-wrap:anywhere;word-break:break-word;text-align:center}.workflow-page--receipt-list .mobile-list-board .fit-clamp.is-clamped{cursor:pointer}.workflow-page--receipt-list .mobile-list-board .compact-transport__line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--status .wms-badge,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip__cell--status .status-badge{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;max-height:2.4em;overflow:hidden;font-size:8px;font-weight:800;line-height:1.15;padding:2px 3px;white-space:normal;word-break:break-word}.workflow-page--receipt-list .mobile-list-board .receipt-status-confirm{max-width:100%;min-height:0}.workflow-page--receipt-list .mobile-list-board .receipt-status-confirm__hint{display:none}.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--data,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--data .mobile-hstrip__cell{min-height:var(--ml-row-h, 50px)}}.fit-clamp-pop{position:fixed;inset:0;z-index:80;display:grid;place-items:end center;padding:16px 16px 28px;border:0;background:#101c2659;cursor:pointer}.fit-clamp-pop__card{display:block;width:min(92vw,360px);padding:12px 14px;border-radius:14px;background:#fff;color:#16324a;font-size:14px;font-weight:700;line-height:1.45;text-align:right;box-shadow:0 12px 32px #0c1c2838}@media(max-width:900px){.receipt-inline-details--mobile .pl-flash,.receipt-inline-details--mobile .pal-flash{gap:6px}.receipt-inline-details--mobile .pl-flash__rail,.receipt-inline-details--mobile .pal-flash__rail,.receipt-inline-details--mobile .defect-tag-rail{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;min-width:0}.receipt-inline-details--mobile .pl-flash-card:not(.pl-flash-card--compose){flex:0 0 158px;width:158px;max-width:158px}.receipt-inline-details--mobile .pal-flash-card:not(.pal-compose-panel--rail):not(.pal-flash-card--compose){flex:0 0 152px;width:152px;max-width:152px;overflow:hidden}.receipt-inline-details--mobile .fk{min-width:0}.receipt-inline-details--mobile .fk__row{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:6px;min-height:18px}.receipt-inline-details--mobile .fk__row dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:#7a90a0}.receipt-inline-details--mobile .fk__row dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:end;font-size:11px;font-weight:800}.receipt-inline-details--mobile .defect-tag-rail{min-height:40px;padding-block:6px}}}@layer s43{@media(max-width:900px){.workflow-page--receipt-list .mobile-date-group,.workflow-page--remittance-list .mobile-date-group{display:grid;grid-template-columns:var(--ml-date, 28px) minmax(0,1fr);align-items:start;width:100%;max-width:100%;min-width:0;min-height:0;height:auto}.workflow-page--receipt-list .mobile-date-group--flat,.workflow-page--remittance-list .mobile-date-group--flat{grid-template-columns:minmax(0,1fr);min-height:0;height:auto}.workflow-page--receipt-list .mobile-list-board .mobile-list-track,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--head,.workflow-page--receipt-list .mobile-list-board .mobile-hstrip--data,.workflow-page--receipt-list .mobile-list-board .mobile-list-row,.workflow-page--remittance-list .mobile-list-board .mobile-list-track,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip--head,.workflow-page--remittance-list .mobile-list-board .mobile-hstrip--data,.workflow-page--remittance-list .mobile-list-board .mobile-list-row{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.workflow-page--receipt-list .mobile-date-group__spine,.workflow-page--remittance-list .mobile-date-group__spine{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:0;height:auto;margin:4px 1px;padding:6px 0;border:1px solid #b7cfe0;border-radius:10px;background:linear-gradient(180deg,var(--wms-info-soft) 0%,#e3eef7 55%,var(--wms-info-soft) 100%);box-shadow:inset 0 0 0 1px #ffffff8c}.workflow-page--receipt-list .mobile-date-group.is-merged .mobile-date-group__spine,.workflow-page--remittance-list .mobile-date-group.is-merged .mobile-date-group__spine{border-color:#9ec0d4}.workflow-page--receipt-list .mobile-date-group__rows,.workflow-page--remittance-list .mobile-date-group__rows{display:flex;flex-direction:column;min-width:0}.workflow-page--receipt-list .mobile-date-group .mobile-list-row,.workflow-page--receipt-list .mobile-date-group .mobile-hstrip--data,.workflow-page--remittance-list .mobile-date-group .mobile-list-row,.workflow-page--remittance-list .mobile-date-group .mobile-hstrip--data{background:transparent}.workflow-page--receipt-list .mobile-date-group .mobile-hstrip--data>.mobile-hstrip__cell:first-child,.workflow-page--remittance-list .mobile-date-group .mobile-hstrip--data>.mobile-hstrip__cell:first-child{border-inline-start:0}.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group{width:100%;max-width:100%;min-width:0}.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group--flat{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group__rows{min-width:0;width:100%;max-width:100%;overflow-x:hidden}.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group .mobile-list-row,.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group .receipt-inline-details,.workflow-page--receipt-list .mobile-list-board.has-expanded-receipt .mobile-date-group .receipt-inline-details--mobile{width:100%;max-width:100%;min-width:0}}}@layer s45{.receipt-summary,.receipt-hero{display:grid}.receipt-structure-info-btn{display:inline-grid;place-items:center;width:16px;height:16px;margin-inline-start:4px;border:1px solid #b9c8d1;border-radius:50%;background:#eef4f8;color:#3d6b85;font-size:10px;line-height:1;cursor:pointer;vertical-align:middle}.receipt-structure-info-btn:hover{background:#dfeaf1}.receipt-structure-info-list{display:flex;flex-direction:column;gap:8px;margin:0;padding-inline-start:18px}.receipt-structure-info-list li{font-size:13px;line-height:1.6}.receipt-structure-info-list small{color:#7c8a94}#main-content .workflow-page>.receipt-summary,#main-content .workflow-page>.receipt-hero{flex:0 0 auto}}@layer s46{:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry,.receipt-items-inline-tools){--rab-h: 30px;--rab-r: 9px}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip,.pallet-ops-icon-btn,.pallet-draft-toggle,.label-ocr-trigger,.column-visibility__trigger,.pl-flash-mini){display:inline-grid;grid-auto-flow:column;place-items:center;gap:5px;height:var(--rab-h);min-height:var(--rab-h);padding:0 9px;border:1px solid var(--wms-line, var(--wms-line));border-radius:var(--rab-r);background:transparent;color:var(--wms-ink-soft, var(--wms-ink-soft));font-size:12px;font-weight:800;line-height:1;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.pallet-ops-icon-btn,.pallet-draft-toggle,.label-ocr-trigger,.column-visibility__trigger,.pl-flash-mini){width:var(--rab-h);min-width:var(--rab-h);padding:0;font-size:13px}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip,.pallet-ops-icon-btn,.pallet-draft-toggle,.label-ocr-trigger,.column-visibility__trigger,.pl-flash-mini):hover{border-color:var(--wms-line, var(--wms-line));background:var(--wms-soft, var(--wms-soft));color:var(--wms-ink, var(--wms-ink))}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip,.pallet-ops-icon-btn,.pallet-draft-toggle,.label-ocr-trigger,.column-visibility__trigger,.pl-flash-mini):active{transform:scale(.96)}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip,.pallet-ops-icon-btn,.pallet-draft-toggle,.label-ocr-trigger,.column-visibility__trigger,.pl-flash-mini):disabled{opacity:.45;cursor:not-allowed}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip--add,.pallet-draft-toggle.is-open){border-color:transparent;background:var(--wms-brand, #e39b12);color:#3d2a04}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip--add,.pallet-draft-toggle.is-open):hover{background:var(--wms-brand-strong, #d49212);color:#2b1d03}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) .action-chip--primary{border-color:transparent;background:#008858;color:#fff}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) .action-chip--primary:hover{background:#00714a;color:#fff}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip--danger,.pl-flash-mini--danger){background:transparent;border-color:var(--wms-danger-line, var(--wms-danger-line));color:var(--wms-danger-ink, var(--wms-danger-ink))}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.action-chip--danger,.pl-flash-mini--danger):hover{background:var(--wms-danger-soft, var(--wms-danger-soft));border-color:var(--wms-danger, #c1445a);color:var(--wms-danger-ink, var(--wms-danger-ink))}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) :is(.receipt-items-inline-tools,.row-actions,.ire-actions){display:flex;align-items:center;gap:5px;flex-wrap:nowrap}:where(.receipt-items-panel,.receipt-pallets-panel,.receipt-inline-details,.pallet-entry) .receipt-items-scan-chip{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;box-shadow:none}}@layer s47{.wd-table td.wd-col-desc{display:table-cell;max-width:none;vertical-align:middle}.wd-table td.wd-col-desc .wd-desc,.wd-table .wd-desc{display:block;width:auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wd-table th.wd-col-desc{width:12%}}@layer s48{#wms-sticky-context{position:fixed;inset:0 0 auto;z-index:26;pointer-events:none}.wms-pin{position:fixed;overflow:hidden;pointer-events:none;background:var(--wms-panel, #fff);box-shadow:0 6px 16px -8px #0c1c2c66;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.wms-pin.is-shown{opacity:1;visibility:visible;transform:none}.wms-pin:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--wms-brand, #e39b12);opacity:.55}.wms-pin[data-pin=packing]:after{opacity:1}.wms-pin[data-pin=columns]:after{display:none}.wms-pin[data-pin=columns]{transform:none;transition:none;box-shadow:0 1px 0 var(--wms-line),0 8px 14px -12px #0c1c2c59}.wms-pin__table{table-layout:fixed;margin:0;border-collapse:collapse}.wms-pin__table tr{background:transparent}.wms-pin__table :is(td,th){box-shadow:none}#wms-mobile-colhead{position:fixed;top:0;left:0;z-index:81;pointer-events:none;overflow:hidden;visibility:hidden;background:linear-gradient(180deg,#eef4f8,#e6eef4);box-shadow:0 6px 16px -10px #0c1c2c59}#wms-mobile-colhead.is-shown{visibility:visible}#wms-mobile-colhead .mobile-hstrip--head{position:static!important;transform:none!important;visibility:visible!important;width:max-content}.wms-pin__table tr:before,.wms-pin__table tr:after{display:none}@media print{#wms-sticky-context,#wms-mobile-colhead{display:none}}}@layer s49{.table-wrap>table,.workflow-desktop-table>table,.data-table-shell .table-wrap>table{align-self:start}.table-wrap>table{height:auto}}@layer s50{:root{--wms-fixed-top: var(--wms-topbar-h, 64px)}#main-content :is(tr,td,th,input,select,textarea,button,section,article,.panel,[tabindex]){scroll-margin-top:calc(var(--wms-fixed-top, 64px) + 12px);scroll-margin-bottom:24px}@media(max-width:900px){#main-content :is(tr,td,th,input,select,textarea,button,section,article,.panel,[tabindex]){scroll-margin-bottom:calc(72px + var(--sa-bottom, 0px))}}}@layer s51{.pallet-entry-table tbody tr.ire-row,.receipt-items-table tbody tr.packing-entry-table-row{position:relative;background:var(--wms-brand-soft, var(--wms-brand-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wms-brand, #e39b12) 30%,transparent)}.pallet-entry-table tbody tr.ire-row>td,.receipt-items-table tbody tr.packing-entry-table-row>td{background:transparent;border-block-color:color-mix(in srgb,var(--wms-brand, #e39b12) 22%,transparent)}.pallet-entry-table tbody tr.ire-row>td:first-child,.receipt-items-table tbody tr.packing-entry-table-row>td:first-child{box-shadow:inset 3px 0 0 0 var(--wms-brand, #e39b12)}.pallet-entry-table tbody tr.ire-row :is(input,select).ire-input,.receipt-items-table tbody tr.packing-entry-table-row :is(input,select){border:1px solid color-mix(in srgb,var(--wms-brand, #e39b12) 45%,var(--wms-line, var(--wms-line)));border-radius:var(--wms-radius-xs, 9px);background:var(--wms-panel, #fff)}.pallet-entry-table tbody tr.ire-row :is(input,select).ire-input:focus,.receipt-items-table tbody tr.packing-entry-table-row :is(input,select):focus{border-color:var(--wms-brand, #e39b12);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand, #e39b12) 22%,transparent)}.pallet-entry-table tbody tr.ire-row input::placeholder,.receipt-items-table tbody tr.packing-entry-table-row input::placeholder{color:var(--wms-muted, #5b6f80);opacity:1}.pallet-entry-table tbody tr.ire-row>td:first-child:after{content:"جدید";position:absolute;inset-inline-start:6px;top:4px;padding:1px 6px;border-radius:999px;background:var(--wms-brand, #e39b12);color:#3d2a04;font-size:9px;font-weight:900;line-height:1.5;pointer-events:none}}@layer s52{.receipt-status-confirm{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0;border:0;border-radius:999px;background:none;cursor:pointer;color:inherit;font:inherit;transition:transform .12s ease,box-shadow .12s ease}.receipt-status-confirm:hover:not(:disabled){transform:translateY(-1px)}.receipt-status-confirm:focus-visible{outline:2px solid #168264;outline-offset:2px}.receipt-status-confirm:disabled{cursor:progress;opacity:.6}.receipt-status-confirm .wms-badge{box-shadow:inset 0 0 0 1px #b8801459}.receipt-status-confirm:hover:not(:disabled) .wms-badge{box-shadow:inset 0 0 0 1px #1682648c,0 4px 12px #0c243624}.receipt-status-confirm__hint{display:grid;width:0;height:18px;place-items:center;overflow:hidden;border-radius:999px;color:#0f7355;background:#e6f6ef;font-size:11px;font-weight:900;opacity:0;transition:width .14s ease,opacity .14s ease}.receipt-status-confirm:hover:not(:disabled) .receipt-status-confirm__hint,.receipt-status-confirm:focus-visible .receipt-status-confirm__hint{width:18px;opacity:1}@media(hover:none){.receipt-status-confirm{min-height:36px}.receipt-status-confirm__hint{width:18px;opacity:1}}.pallet-rows-pending>td{padding:18px 14px;color:var(--wms-muted, #5b6f80);font-size:11px;text-align:center}.receipt-status-confirm--reveal{position:relative;display:inline-flex;align-items:center}.receipt-status-confirm__trigger{display:inline-flex;align-items:center;min-height:28px;padding:0;border:0;background:none;cursor:pointer;color:inherit;font:inherit}.receipt-status-confirm__note{position:absolute;top:100%;right:0;z-index:5;margin-top:4px;padding:5px 9px;border:1px solid var(--wms-line, #d8e4e4);border-radius:8px;background:var(--wms-panel, #fff);box-shadow:0 6px 16px #14283c24;color:#7a5410;font-size:11px;font-weight:800;white-space:nowrap}.pallet-rows-pending__spinner{display:inline-block;width:13px;height:13px;margin-inline-end:8px;border:2px solid #e0e8ee;border-top-color:var(--wms-brand, #e39b12);border-radius:50%;vertical-align:-2px;animation:spin .8s linear infinite}}@layer s53{.wms-toasts{position:fixed;z-index:320;top:calc(var(--wms-fixed-top, 64px) + 12px);left:50%;display:grid;gap:8px;width:max-content;max-width:min(520px,calc(100vw - 24px));transform:translate(-50%);pointer-events:none}.wms-toast{position:relative;display:flex;overflow:hidden;align-items:center;gap:10px;padding:11px 12px 11px 14px;border:1px solid #bfe5d4;border-radius:12px;color:var(--wms-ink, #17243a);background:var(--wms-panel, #fff);box-shadow:0 14px 38px #0c28202e,0 2px 6px #0c282014;font-size:11px;line-height:1.75;pointer-events:auto;animation:wms-toast-in .18s ease-out}.wms-toast--success{border-color:#bfe5d4;color:#17654f}.wms-toast--warning{border-color:#ecd6a5;color:#80580f}.wms-toast--error{border-color:#edc7cd;color:#9e3140}.wms-toast__text{min-width:0;flex:1 1 auto}.wms-toast__close{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:0;border-radius:8px;color:inherit;background:#0c28200f;font-size:16px;line-height:1;opacity:.7}.wms-toast__close:hover{opacity:1}.wms-toast__life{position:absolute;inset-inline:0;bottom:0;height:2px;background:currentColor;opacity:.38;transform-origin:right center;transition:transform .07s linear}.wms-toast.is-held .wms-toast__life{opacity:.16;transition:none}@keyframes wms-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wms-toast{animation:none}.wms-toast__life{transition:none}}@media(max-width:760px){.wms-toasts{top:calc(var(--wms-fixed-top, 56px) + 8px);max-width:calc(100vw - 20px)}.wms-toast{font-size:11px}}@media print{.wms-toasts{display:none}}}@layer s54{.pallet-ticket-picker{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:2px}.pallet-ticket-row{display:flex;max-width:100%;min-width:0;align-items:center;gap:2px}.pallet-ticket-tools{display:inline-flex;align-items:center;gap:2px}.pallet-ticket-tools .pallet-evidence--icon{gap:2px}.pallet-ticket-tools .pallet-evidence__icon-btn,.pallet-ticket-tools .ire-evidence-pen{width:22px;min-width:22px;height:22px;min-height:22px;padding:0}.pallet-ticket-tools .ire-evidence-note input{width:92px;min-height:22px;height:22px}.pallet-ticket-tools .ire-evidence-note-text{max-width:92px;min-height:22px;height:22px;line-height:20px;padding:0 6px;font-size:10px}.pallet-ticket-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:0 1px 0 7px;border:1px solid #cfe7db;border-radius:999px;background:#eff9f4;color:#12664d}.pallet-ticket-chip b{overflow:hidden;font-size:10px;font-weight:800;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.pallet-ticket-chip button{display:grid;width:16px;height:16px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;color:inherit;background:transparent;font-size:12px;line-height:1;opacity:.6}.pallet-ticket-chip button:hover{background:#d9f0e5;opacity:1}.pallet-ticket-add{display:inline-flex;min-height:20px;align-items:center;gap:4px;padding:0 8px;border:1px dashed #c2d3de;border-radius:999px;color:#5b7386;background:var(--wms-panel, #fff);cursor:pointer;font-size:10px;font-weight:700;white-space:nowrap}.pallet-ticket-add:hover:not(:disabled){border-color:#168264;color:#12664d;background:#f2faf6}.pallet-ticket-add:disabled{cursor:not-allowed;opacity:.45}.pallet-ticket-add--more{width:20px;align-self:flex-start;justify-content:center;padding:0}.pallet-ticket-menu__scrim{position:fixed;z-index:9998;inset:0;background:transparent}.pallet-ticket-menu{position:fixed;z-index:var(--wms-z-hanger);display:flex;overflow:hidden;max-height:min(60vh,340px);flex-direction:column;border:1px solid #d8e2e8;border-radius:14px;background:var(--wms-panel, #fff);box-shadow:0 22px 60px #0c243642;animation:pallet-ticket-menu-in .14s ease-out}.pallet-ticket-menu>header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #e7ecef;background:linear-gradient(110deg,#f8f4e9,#fff)}.pallet-ticket-menu>header strong{color:#29465d;font-size:11px}.pallet-ticket-menu>header button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:8px;color:#5f7384;background:#edf2f5;font-size:17px;line-height:1}.pallet-ticket-menu__list{display:grid;min-height:0;flex:1 1 auto;gap:3px;overflow-y:auto;padding:8px;overscroll-behavior:contain}.pallet-ticket-menu__option{min-height:38px;padding:8px 10px;border:1px solid transparent;border-radius:9px;color:#405c70;background:transparent;cursor:pointer;font-size:11px;text-align:start}.pallet-ticket-menu__option:hover{border-color:#cce7db;color:#12664d;background:#eff9f4}.pallet-ticket-menu__empty{margin:0;padding:14px 10px;color:var(--wms-muted, #5b6f80);font-size:10px;text-align:center}@keyframes pallet-ticket-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pallet-ticket-menu{animation:none}}@media(max-width:760px){.pallet-ticket-menu__option{min-height:44px}.pallet-ticket-add{min-height:28px}.pallet-ticket-chip b{line-height:26px}}.pallet-comment-cell__body{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:3px;justify-content:flex-start}.pallet-comment-cell__text{overflow:hidden;max-width:160px;text-overflow:ellipsis;white-space:nowrap}.pallet-comment-cell__tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px}.pallet-ticket-badge{display:inline-flex;align-items:center;gap:4px;max-width:220px;min-width:0;padding:1px 7px;border:1px solid #cfe7db;border-radius:999px;background:#eff9f4;color:#12664d;font-size:9px;font-weight:800;line-height:16px;white-space:nowrap}.pallet-ticket-badge__name{overflow:hidden;text-overflow:ellipsis}.pallet-ticket-badge__note{overflow:hidden;min-width:0;max-width:110px;text-overflow:ellipsis;font-weight:650;color:#3d5560}.pallet-ticket-badge .archive-photo-btn{width:15px;height:15px;min-width:15px;border-radius:5px}.pallet-ticket-badge .archive-photo-btn svg{width:10px;height:10px}}@layer s56{.driver-field{display:flex;min-width:0;flex-direction:column;gap:6px;font-size:9px;font-weight:600;color:#54687c}.driver-field__slots{display:flex;flex-direction:column;gap:6px}.driver-field__slot{display:flex;align-items:center;gap:8px}.driver-field__label{flex:0 0 auto;width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driver-field__slot select{min-width:0;flex:1 1 auto}.driver-field__remove{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #edc7cd;border-radius:8px;color:#b23b4d;background:#fff4f5;font-size:15px;line-height:1}.driver-field__remove:hover{border-color:#e2a3ad;background:#ffe9eb}.driver-field__add{align-self:flex-start;display:grid;width:26px;height:26px;place-items:center;border:1px dashed #d3dbe2;border-radius:8px;background:transparent;color:#8b98a6;font-size:13px;line-height:1}.driver-field__add:hover{border-color:#e0b45a;color:#b8841c}@media(max-width:520px){.driver-field__remove{width:34px;height:34px}}}@layer s59{.topbar--navchip{transition:top .22s ease}html.wms-topbar-hidden{--wms-topbar-h: 0px}[data-hscroll=off]>table>thead>tr>th,#main-content [data-hscroll=off]>table>thead>tr>th{transition:top .22s ease,background-color .15s ease}[data-hscroll=off]>table.workflow-table>thead>tr>th,[data-hscroll=off]>table.data-table>thead>tr>th,[data-hscroll=off]>table.loading-pack-table>thead>tr>th,[data-hscroll=off]>table.resource-table>thead>tr>th,#main-content [data-hscroll=off]>table.workflow-table>thead>tr>th,#main-content [data-hscroll=off]>table.data-table>thead>tr>th,#main-content [data-hscroll=off]>table.loading-pack-table>thead>tr>th,#main-content [data-hscroll=off]>table.resource-table>thead>tr>th{background:color-mix(in srgb,var(--wms-panel, #fff) 92%,transparent);backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);box-shadow:0 1px #d2dee8e6,0 6px 14px -8px #14283c2e}.hdr-cluster{margin-inline-start:auto;align-items:center;gap:8px}.hdr-quick-menu{position:relative;z-index:40;flex:0 0 auto;display:inline-flex;align-items:center}.hdr-quick-menu.is-open{z-index:140}.hdr-quick-menu__trigger{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #d7e4dc;border-radius:11px;background:linear-gradient(180deg,#fff,#f3faf6);color:var(--wms-success,#1a8f70);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.hdr-quick-menu__trigger:hover,.hdr-quick-menu__trigger.is-open{border-color:var(--wms-success);box-shadow:0 0 0 3px #1a8f701f}.hdr-quick-menu__panel{position:absolute;z-index:150;top:calc(100% + 7px);left:0;right:auto;display:none}.hdr-quick-menu__panel--portal{position:fixed;z-index:1500;top:auto;left:auto}.hdr-quick-menu__panel{width:max-content;min-width:230px;max-width:min(92vw,300px);padding:7px;border:1px solid #d5e8e0;border-radius:14px;background:var(--wms-panel,#fff);box-shadow:0 16px 40px #10302829}.hdr-quick-menu__panel.is-open{display:block;animation:hdr-quick-menu-in .14s ease-out}@keyframes hdr-quick-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.hdr-quick-menu__slot{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.hdr-quick-menu__slot:not(:empty){margin-bottom:5px;padding-bottom:6px;border-bottom:1px solid #eaf1ee}.hdr-quick-menu__slot .panel-tool-button,.hdr-quick-menu__slot .column-visibility__trigger{min-height:30px;height:30px;padding:0 9px;font-size:11px}.hdr-quick-menu__tools-row{display:flex;flex-wrap:wrap;gap:5px;width:100%}.hdr-quick-menu__tools-row .inventory-reconcile__trigger b{display:inline}.hdr-quick-menu__row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:2px 4px}.hdr-quick-menu__row-label{display:flex;align-items:center;gap:6px;color:#3d5468;font-size:12px;font-weight:800;white-space:nowrap}.hdr-quick-menu__row-label svg{color:#7c95a6;flex:0 0 auto}.hdr-quick-menu__row-toggle{min-width:56px;min-height:26px;padding:0 10px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel);color:#5d7a6a;font-size:11px;font-weight:800;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.hdr-quick-menu__row-toggle:hover{border-color:var(--wms-success);color:var(--wms-success-ink,#116a4f)}.hdr-quick-menu__row-toggle.is-active{border-color:#d9c48f;background:linear-gradient(145deg,#f7f0e0,#efe2c4);color:#93711f}.hdr-quick-menu__row-select{min-width:110px;max-width:150px;min-height:26px;padding:0 8px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel);color:#31506b;font-size:11px;font-weight:800;cursor:pointer}.hdr-quick-menu__row-select:disabled{opacity:.55;cursor:default}.hdr-quick-menu__lang-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;width:64px;min-height:26px;padding:2px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel)}.hdr-quick-menu__lang-pip{position:absolute;top:2px;bottom:2px;inset-inline-start:2px;width:calc(50% - 2px);border-radius:999px;background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink,#146b4d));box-shadow:0 2px 6px #146b4d47;transition:inset-inline-start .18s cubic-bezier(.4,0,.2,1)}.hdr-quick-menu__lang-switch:has(button:nth-child(3).is-active) .hdr-quick-menu__lang-pip{inset-inline-start:calc(50% + 0px)}.hdr-quick-menu__lang-switch button{position:relative;z-index:1;min-height:22px;padding:0;border:0;background:transparent;color:#8398a8;font-size:11px;font-weight:900;line-height:1;cursor:pointer;transition:color .18s ease}.hdr-quick-menu__lang-switch button.is-active{color:#fff}.hdr-quick-menu__theme-switch{position:relative;display:inline-grid;grid-template-columns:repeat(3,1fr);width:88px;min-height:26px;padding:2px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel)}.hdr-quick-menu__theme-pip{position:absolute;top:2px;bottom:2px;inset-inline-start:2px;width:calc(33.333% - 1.33px);border-radius:999px;background:linear-gradient(145deg,var(--wms-success),var(--wms-success-ink,#146b4d));box-shadow:0 2px 6px #146b4d47;transition:inset-inline-start .18s cubic-bezier(.4,0,.2,1)}.hdr-quick-menu__theme-pip.is-system{inset-inline-start:calc(33.333% + .67px)}.hdr-quick-menu__theme-pip.is-dark{inset-inline-start:calc(66.666% - .67px)}.hdr-quick-menu__theme-switch button{position:relative;z-index:1;display:grid;place-items:center;min-height:22px;padding:0;border:0;background:transparent;color:#8398a8;cursor:pointer;transition:color .18s ease}.hdr-quick-menu__theme-switch button.is-active{color:#fff}.hdr-quick-menu__theme-switch button svg{width:13px;height:13px}.hdr-quick-menu__install{display:grid;gap:4px;margin-top:5px;padding:7px 4px 5px;border-top:1px solid #eaf1ee}.hdr-quick-menu__install-label{padding:0 4px 1px;color:#8aa0ae;font-size:10px;font-weight:850;letter-spacing:.04em}.hdr-quick-menu__install-item{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:4px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;text-align:right;text-decoration:none;cursor:pointer;transition:background .12s ease,border-color .12s ease}.hdr-quick-menu__install-item:hover,.hdr-quick-menu__install-item:focus-visible{border-color:#d7e8e0;background:linear-gradient(180deg,#f7fbf9,#eef6f2);outline:0}.hdr-quick-menu__install-ico{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#eef6f2;color:#1a8f70;font-size:12px;font-weight:900}.hdr-quick-menu__install-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.hdr-quick-menu__install-copy b{font-size:12px;font-weight:850;color:var(--wms-ink,#16324a);line-height:1.2}.hdr-quick-menu__install-copy small{font-size:10px;font-weight:650;color:#7c95a6;line-height:1.2}.hdr-quick-menu__install-feedback{padding:2px 6px 0;color:#1a8f70;font-size:11px;font-weight:750}@media(max-width:760px){.hdr-quick-menu__trigger{width:34px;height:34px}.hdr-quick-menu__panel{min-width:min(88vw,260px)}}.hdr-quick-menu__install-note{margin:6px 10px 2px;font-size:11px;line-height:1.7;color:var(--muted, #8a97a6);text-align:justify}}@layer s60{.cell-with-archive{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:4px;justify-content:center}.cell-with-archive__spacer{width:20px;height:20px;flex:0 0 auto;visibility:hidden}.archive-photo-btn{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;padding:0;border:1px solid #cfe0ea;border-radius:6px;background:var(--wms-panel, #fff);color:#5f7f93;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.archive-photo-btn:hover{border-color:var(--wms-success, #1a8f70);color:var(--wms-success-ink, #116a4f);background:#eef8f3}.archive-reveal__value{max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.archive-reveal__value:hover{text-decoration:underline dotted;text-underline-offset:3px}.archive-reveal__value[aria-busy=true]{opacity:.55}.archive-photo__dialog{width:min(760px,100%);padding:0}@media(min-width:761px){.archive-photo__dialog{width:min(1120px,94vw);max-height:94vh}.archive-photo__image{max-height:78vh}}.archive-photo__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--wms-line-soft, #e9edf0)}.archive-photo__head b{font-size:13px;font-weight:800}.archive-photo__head button{width:30px;height:30px;border:0;border-radius:50%;background:#f2f4f6;font-size:19px;line-height:1;cursor:pointer}.archive-photo__body{padding:14px}.archive-photo__image{display:block;width:100%;max-height:62vh;object-fit:contain;border:1px solid var(--wms-line, #e5e9ed);border-radius:10px;background:#fff}.archive-photo__note{margin:10px 0 0;padding:8px 10px;border-radius:9px;background:#f4f8fa;color:#2f4b5e;font-size:12px;font-weight:700;line-height:1.7}.archive-photo__meta{margin:6px 0 0;color:var(--wms-muted, #7b8797);font-size:10px}.archive-photo__state{margin:0;padding:26px 10px;color:var(--wms-muted, #7b8797);font-size:12px;text-align:center}.archive-photo__state.is-error{color:#b43d3d}.archive-photo__strip{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.archive-photo__strip button{width:56px;height:56px;overflow:hidden;padding:0;border:1px solid var(--wms-line, #e5e9ed);border-radius:8px;background:#fff;cursor:pointer}.archive-photo__strip button.is-active{border-color:var(--wms-success, #1a8f70);box-shadow:0 0 0 2px #1a8f702e}.archive-photo__strip img{width:100%;height:100%;object-fit:cover}}@layer s61{@keyframes wms-alarm-in{0%{transform:translate(0)}22%{transform:translate(-4px)}46%{transform:translate(4px)}70%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes wms-alarm-pulse{0%{box-shadow:0 0 #d6403461}70%{box-shadow:0 0 0 6px #d6403400}to{box-shadow:0 0 #d6403400}}:where(input,select,textarea)[aria-invalid=true],.async-combobox:has(input[aria-invalid=true]) input,[aria-invalid=true]>:where(input,select,textarea){border-color:#d64034;background:#fff6f5;color:#8f2a20;animation:wms-alarm-in .3s ease-out,wms-alarm-pulse 1.4s ease-out .3s 3}:where(input,select,textarea)[aria-invalid=true]::placeholder{color:#d1786e}:where(input,select,textarea)[aria-invalid=true]:focus{border-color:#d64034;outline:0;box-shadow:0 0 0 3px #d6403429;animation:none}.ire-qr-check__input[aria-invalid=true],.ire-input[aria-invalid=true]{border-color:#d64034}@media(prefers-reduced-motion:reduce){:where(input,select,textarea)[aria-invalid=true]{animation:none;box-shadow:0 0 0 3px #d640342e}}}@layer s62{@media(max-width:760px){:root{--mu-paper: #eef2f4;--mu-ink: #142028;--mu-line: rgba(20, 36, 46, .08);--mu-done: #d7efe3;--mu-done-ink: #14573a;--mu-ready: #f4e4b4;--mu-ready-ink: #6a4a08;--mu-flow: #e4eaf0;--mu-flow-ink: #2a4152;--mu-draft: #f3ebe0;--mu-out: #dceee8;--mu-create: #e8f3ee}html,body,#root,.app-shell,.app-shell--navchip,#main-content,.content,.workflow-page,.workflow-table-panel,.workflow-table-panel--bare,.panel.workflow-table-panel{background:var(--mu-paper)!important;box-shadow:none;border:0}.app-shell--navchip{padding-top:calc(56px + var(--safe-top, 0px))}.topbar,.topbar--navchip{position:fixed;top:0;right:0;left:0;z-index:80;background:var(--mu-paper);border:0;border-bottom:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.workflow-page--receipt-list,.workflow-page--remittance-list,.receipts-hub,.workflow-page{padding:0;gap:0}.workflow-table-panel,.workflow-table-panel--bare,.panel{margin:0;padding:0;border-radius:0;background:transparent}.mobile-list-board,.workflow-mobile-cards,.mobile-list-scroller,.mobile-list-track{background:transparent;border:0;box-shadow:none;border-radius:0}.mobile-list-board{padding:0 6px 12px}.mobile-hstrip--head{background:linear-gradient(180deg,#eef4f8,#e6eef4);border:0;border-bottom:1px solid #d5e1ea;box-shadow:none;opacity:1}.mobile-hstrip--head .mobile-hstrip__cell{background:transparent;border:0;color:#5b6d78;font-weight:800}.mobile-list-board .mobile-hstrip--head{position:relative!important;top:auto!important}.mobile-hstrip-card,.workflow-mobile-card,.mobile-list-row{background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible}.mobile-list-row .mobile-hstrip--data{position:relative;border:0;border-radius:10px;background:var(--mu-flow);box-shadow:none}.mobile-list-row.receipt-row--tone-completed .mobile-hstrip--data,.mobile-list-row.receipt-row--tone-completed{background:transparent}.mobile-list-row.receipt-row--tone-completed .mobile-hstrip--data{background:var(--mu-done);color:var(--mu-done-ink)}.mobile-list-row.receipt-row--tone-ready .mobile-hstrip--data{background:var(--mu-ready);color:var(--mu-ready-ink)}.mobile-list-row.receipt-row--tone-progress .mobile-hstrip--data{background:var(--mu-flow);color:var(--mu-flow-ink)}.mobile-list-row.remittance-row--tone-out .mobile-hstrip--data{background:var(--mu-out)}.mobile-list-row.remittance-row--tone-draft .mobile-hstrip--data{background:var(--mu-draft)}.mobile-date-group,.mobile-date-group__rows,.mobile-date-group__spine{background:transparent;border:0;box-shadow:none}.mobile-list-board.is-creating .mobile-list-scroller{opacity:.28;filter:saturate(.55);pointer-events:none;transition:opacity .22s ease,filter .22s ease}.receipt-create-mobile,.remittance-create-mobile{margin:8px 2px 10px;padding:10px 10px 12px;border:0;border-radius:14px;background:var(--mu-create);box-shadow:inset 0 0 0 1px #14573a1f}.receipt-create-mobile__head,.remittance-create-mobile__head{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.remittance-create-mobile__head small{display:block;font-size:10px;font-weight:800;color:#3d6a56}.receipt-create-mobile__head strong,.remittance-create-mobile__head strong{font-size:13px;font-weight:850;color:var(--mu-ink)}.receipt-create-mobile__grid,.remittance-create-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.receipt-create-mobile__grid .mu-field--full,.remittance-create-mobile__grid .mu-field--full{grid-column:1 / -1}.receipt-create-mobile .ire-input,.remittance-create-mobile .ire-input,.receipt-create-mobile select.ire-input,.remittance-create-mobile select.ire-input{width:100%;min-height:42px;text-align:center}.receipt-create-mobile .ire-input::placeholder,.remittance-create-mobile .ire-input::placeholder,.pl-flash-card--compose .ire-input::placeholder,.pal-compose-panel .ire-input::placeholder,.pl-float-field input::placeholder{text-align:center;opacity:.55}.pl-float-field:not(.is-filled):not(:focus-within) input::placeholder,.pl-float-field:not(.is-filled):not(:focus-within) .packing-entry-bare-input::placeholder,.pl-float-field:not(.is-filled):not(:focus-within) .async-combobox input::placeholder{color:transparent}.pl-float-field:not(.is-filled):not(:focus-within) .pl-float-field__label{inset-inline-start:0;inset-inline-end:0;width:100%;text-align:center;max-width:100%}.mu-field{display:flex;flex-direction:column;gap:4px;min-width:0}.mu-field>small{font-size:10px;font-weight:800;color:#4d6570;text-align:center}.receipt-create-mobile .ire-bl-cell--inset{width:100%}.workflow-mobile-card:has(.receipt-ready-flag){padding-bottom:20px}.mobile-hstrip--dense .mobile-hstrip__cell .stack-words>b,.workflow-page--receipt-list .mobile-hstrip__cell .stack-words>b,.workflow-page--remittance-list .mobile-hstrip__cell .stack-words>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;font-size:10px;line-height:1.15;max-width:100%}.mobile-hstrip--dense .mobile-hstrip__cell--tight.mobile-hstrip__cell--wrap{min-width:48px;padding-inline:4px}.mobile-hstrip--dense .mobile-hstrip__cell--tight .stack-words>b{font-size:9px;letter-spacing:-.02em}.mobile-hstrip--dense .mobile-hstrip__cell .compact-transport__line,.workflow-page--receipt-list .mobile-hstrip__cell .compact-transport__line,.workflow-page--remittance-list .mobile-hstrip__cell .compact-transport__line{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;font-size:10px;line-height:1.2;max-height:none}.receipt-ready-flag{position:absolute;inset-inline-start:8px;bottom:3px;z-index:3;display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 10px 0 7px;border:0;border-radius:999px;background:linear-gradient(180deg,#f6c43b,#e09a14);color:#3a2804;font:850 10.5px/1 Vazirmatn,Tahoma,sans-serif;letter-spacing:0;box-shadow:0 6px 14px #a0600047}.receipt-ready-flag:before{content:"✓";display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#3a2804;color:#f6c43b;font-size:9px}.receipt-inline-details--mobile,.receipt-inline-details--inplace{margin:2px 0 0;padding:3px 2px 4px;border:0;border-radius:0 0 12px 12px;background:transparent;box-shadow:none}.pl-flash,.pal-flash{background:transparent;border:0;box-shadow:none;padding:2px 0 4px}.pl-flash__rail{scroll-snap-type:x proximity;scroll-padding-inline:calc(50% - 107px)}.pl-flash-card--compact{scroll-snap-align:none}.pl-flash-card:not(.is-selected):not(.pl-flash-card--compact),.pal-flash-card:not(.is-selected),.fk--pallet{border-color:#14242e1a;box-shadow:none;background:color-mix(in srgb,#fff 70%,var(--mu-paper) 30%)}.pl-flash-card--compact{flex:0 0 auto;width:196px;min-width:196px;max-width:196px;min-height:0;background:linear-gradient(180deg,#49b08461,#1f785285) 0 100% / 100% var(--pl-fill, 0%) no-repeat,color-mix(in srgb,#fff 78%,var(--mu-paper) 22%);transition:width .32s ease,min-width .32s ease,max-width .32s ease,box-shadow .32s ease,border-color .32s ease}.pl-flash-card--compact.is-selected{width:214px;min-width:214px;max-width:214px;scroll-snap-align:center;border-color:#d0a12a;box-shadow:0 0 0 2px #c99a2080,0 10px 22px #785a1424;background:linear-gradient(180deg,#49b08461,#1f785285) 0 100% / 100% var(--pl-fill, 0%) no-repeat,linear-gradient(165deg,#ffe9a8,#fff8e4 58%)}.pl-flash-card--compact .fk{min-height:0;padding:8px 9px 7px;background:transparent;box-shadow:none;border:0}.pl-flash-card--compact.is-selected .fk__code,.pl-flash-card--compact.is-selected .fk__name,.pl-flash-card--compact.is-selected .fk__row dd{font-weight:900}.pl-flash-card--compact.is-selected .fk__row dt{font-weight:800}.pl-flash-card--compact .fk__row{min-height:22px;grid-template-columns:34px 1fr}.pal-flash-card,.pl-flash-card.pal-flash-card{flex:0 0 auto;width:148px;min-width:148px;max-width:148px}.fk--pallet{min-height:0;padding:7px 7px 5px}.pl-dense-grid{grid-template-columns:1.55fr .85fr}.pl-dense-grid [data-field=pl]{grid-column:1}.pl-dense-grid [data-field=po]{grid-column:2}.packing-entry-pl-cell{display:grid;grid-template-columns:1fr auto;align-items:stretch;direction:rtl}.packing-entry-pl-cell .ire-input,.packing-entry-pl-cell .packing-entry-bare-input{text-align:right;padding-inline-end:10px;padding-inline-start:6px}.packing-entry-pl-cell .ire-bl-cell__tools{align-self:center}.doc-scan--icon-extract:not(.has-docs) .doc-scan__extract{display:none}.packing-material-compact__row{display:flex;align-items:center;gap:6px;min-height:40px;height:40px;padding:0 12px;border:1px solid #c9d8e2;border-radius:11px;background:#fff}.packing-material-compact__code{flex:0 1 auto;min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:#0c141c;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.packing-material-compact__sep{flex:0 0 auto;color:#9fb0bc;font-weight:700}.packing-material-compact__board{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;background:transparent;color:#2f7a5c;font-size:13px;font-weight:750}.packing-material-compact__board:focus{outline:none}.defect-tag-rail__item{display:flex;flex-direction:column;align-items:stretch;gap:0}.pallet-mode-switch--settings{display:flex;width:100%;gap:6px;padding:4px 0 8px}.pallet-mode-switch--settings button{flex:1;min-height:36px}.hdr-quick-menu__slot .pallet-entry-mode-host{display:block;width:100%;padding:2px 0 8px}.row-action-menu__popup{left:auto;right:8px;bottom:auto;width:min(260px,calc(100vw - 16px));max-height:none;height:auto;padding:6px;border-radius:14px;background:#f7f4ee}.row-action-menu__popup .workflow-row-actions{gap:4px}[aria-invalid=true],.ire-input[aria-invalid=true],select[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #c0392b;background:#fff1ef}.mobile-load-more{background:transparent;border:0}.mobile-load-more__btn small{display:none}.workflow-page--receipt-list .mobile-list-board,.workflow-page--remittance-list .mobile-list-board{padding-bottom:0}.workflow-page--receipt-list .mobile-load-more,.workflow-page--remittance-list .mobile-load-more{padding:6px 12px 0;margin:0}.app-shell--mobile-tabs:has(.workflow-page--receipt-list) .content,.app-shell--mobile-tabs:has(.workflow-page--remittance-list) .content{padding-bottom:0}@keyframes mobile-list-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mobile-list-row--reveal{animation:mobile-list-reveal 80ms cubic-bezier(.2,.85,.2,1) both;animation-delay:calc(var(--reveal-i, 0) * 14ms)}@media(prefers-reduced-motion:reduce){.mobile-list-row--reveal{animation:none}}html.wms-pallet-focus .mobile-bottom-tabs{display:none!important}html.wms-pallet-focus .app-shell--navchip.app-shell--mobile-tabs{padding-bottom:var(--sa-bottom, 0px)!important}.pal-flash-card .pl-flash-card__ops--slim{display:none}.pal-flash-card .pl-flash-card__hit{padding-inline-end:22px}.pal-flash-card .pl-flash-card__more{top:4px;inset-inline-end:2px;width:22px;height:22px;z-index:5}.pal-flash-card.is-menu-open{overflow:visible;z-index:6}.pal-flash-card .pl-flash-card__ops--pop{top:28px;inset-inline-end:2px}.pal-flash-card .fk__tickets{list-style:none;margin:0;padding:0 8px 8px;display:grid;gap:5px}.pal-flash-card .fk__ticket{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:5px 6px;border-radius:8px;background:#f3f7f4;font-size:11px;line-height:1.3}.pal-flash-card .fk__ticket-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:850;color:#16362a}.pal-flash-card .fk__ticket-info{display:grid;flex:0 0 auto;place-items:center;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid #bcd0c4;border-radius:50%;background:#fff;color:#3d7a5c;font-size:10px;font-style:normal;line-height:1;cursor:pointer}.pal-flash-card .archive-photo-btn{width:26px;height:26px;min-width:26px;min-height:26px;flex:0 0 auto;border-radius:8px;background:#e7f3ec;color:#146b4a}.pl-flash__rail>.pl-flash-card--add-stack,.pal-flash__rail>.pal-flash-card--add-stack,.pal-flash__rail>.pl-flash-card--add-stack,.pl-flash-card--add-stack,.pal-flash-card--add-stack{width:72px;min-width:72px;max-width:72px}.pl-flash-card--add .pl-flash-card__plus,.pal-flash-card--add .pl-flash-card__plus{width:30px;height:30px;font-size:18px;border-radius:10px}.pl-flash-card--add b,.pal-flash-card--add b{font-size:10px}.pl-flash__rail,.pal-flash__rail,.receipt-inline-details--mobile .pal-flash__rail,.pl-flash__pallets .pal-flash__rail,.pallet-entry-mobile-only .pal-flash__rail{touch-action:pan-x pan-y;overscroll-behavior-y:auto}.pal-flash.is-pallet-composing{padding-inline:10px}.pal-flash.is-pallet-composing .pal-flash__rail{justify-content:center;overflow-x:hidden;scroll-snap-type:none;scroll-padding-inline:0}.sample-flash.is-pallet-composing .pal-flash__rail{overflow:visible;min-height:0}.sample-flash .sample-compose-panel.pal-compose-panel--rail,.sample-flash .sample-compose-panel .pal-compose-panel__body{max-height:none;overflow:visible}.pl-flash.is-pl-composing{padding-inline:6px}.pl-flash.is-pl-composing .pl-flash__rail{justify-content:center;overflow-x:hidden;scroll-snap-type:none;scroll-padding-inline:0}.pl-flash__rail>.pl-compose-panel--modern{width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin-top:0}.pal-flash__rail>.pal-compose-panel--modern{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #cfe6d8;border-radius:20px;background:radial-gradient(120% 80% at 100% 0%,rgba(46,168,120,.14),transparent 55%),linear-gradient(180deg,#f7fcf9,#fff 72px);box-shadow:0 16px 36px #1038281f;overflow:hidden}.pal-compose-panel--modern .pal-compose-panel__head{position:relative;display:grid;place-items:center;min-height:50px;padding:10px 48px 8px;border-bottom:1px solid #e3efe8;background:transparent}.pal-compose-panel--modern .pal-compose-panel__head b{font-size:16px;font-weight:950;color:#0f3d2c;text-align:center}.pal-compose-panel--modern .pal-compose-panel__close{position:absolute;top:8px;left:8px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:12px;background:#eef3f0;color:#1d2c26;font-size:26px;font-weight:700;line-height:1;padding:0}.pal-compose-panel--modern .pal-compose-panel__head-extra{position:absolute;top:7px;right:8px;display:grid;place-items:center}.pal-compose-panel--modern .pal-compose-panel__head-extra .doc-scan__cam{width:36px;height:36px;border-radius:12px}.pal-compose-panel--modern .pal-compose-panel__body{padding:12px 12px 14px}.pal-compose-panel--modern .pal-compose-panel__save{width:100%;min-height:50px;margin-top:12px;border:0;border-radius:14px;background:linear-gradient(180deg,#22b87f,#148a5c);color:#fff;font-size:16px;font-weight:950;letter-spacing:.02em;box-shadow:0 10px 22px #148a5c47}.pal-compose-panel--modern .pal-compose-panel__save:disabled{opacity:.6}.pal-compose-panel--modern [data-field=qr] input::placeholder,.pal-compose-panel--modern [data-field=qty] input::placeholder,.pal-compose-panel--modern [data-field=note] input::placeholder{color:transparent;opacity:0}.pal-compose-panel--modern .pl-float-field__control,.pal-compose-panel--modern .ire-input{text-align:start}.receipt-workflow--compact .packing-plan-head,.pl-flash-card--compose .packing-plan-head,.pl-compose-panel--modern .packing-plan-head,.pl-compose-panel--modern .packing-entry-panel-plan-foot,.pl-compose-panel--modern .pl-dense-morder-rail,.pl-flash-card--compose .pl-dense-morder-rail{display:none}.pl-compose-panel--modern .pl-dense-plan,.pl-compose-panel--modern .packing-entry-range-stack--panel,.pl-compose-panel--modern .packing-plan-editor--panel{display:grid;gap:3px;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.pl-compose-panel--modern.pal-compose-panel--rail .pal-compose-panel__body{overflow-x:hidden}.pl-compose-panel--modern .pl-group-head,.pl-compose-panel--modern .pl-group-row{display:grid;width:100%;min-width:0;overflow:hidden}.pl-compose-panel--modern .pl-group-strip.is-per-pallet.has-morder.has-end-actions{grid-template-columns:minmax(0,1.35fr) 32px 40px 40px minmax(56px,.85fr) 32px 22px}.pl-compose-panel--modern .pl-group-row .ire-input,.pl-compose-panel--modern .pl-group-row__range,.pl-compose-panel--modern .pl-group-row__count span,.pl-compose-panel--modern .pl-group-row__morder .ire-input{width:100%;max-width:100%;height:38px;min-height:38px;text-align:center}.pl-compose-panel--modern .pl-group-row input[type=number]{-moz-appearance:textfield;appearance:textfield}.pl-compose-panel--modern .pl-group-row input[type=number]::-webkit-outer-spin-button,.pl-compose-panel--modern .pl-group-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.material-fraction{display:flex;flex-direction:column;align-items:stretch;gap:1px;width:100%;min-height:36px;padding:3px 8px;border:1px dashed #c2d3de;border-radius:9px;background:var(--wms-panel, #fff);color:#5b7386;font-size:11px;font-weight:800;cursor:pointer}.material-fraction.has-material{border:1px solid #5bb892;background:#e5f6ee;color:#0b5c42}.material-fraction:active{transform:translateY(1px)}.material-fraction__num,.material-fraction__den{display:flex;align-items:center;gap:5px;overflow:hidden;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.material-fraction__row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.material-fraction__bar{height:1px;margin:2px 0;background:currentColor;opacity:.35}.material-fraction__dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%}.pal-compose-panel__head-extra .material-fraction{width:auto;min-width:30px;min-height:30px;padding:2px 6px;gap:0;border-radius:8px;font-size:9px}.pal-compose-panel__head-extra .material-fraction__num,.pal-compose-panel__head-extra .material-fraction__den{gap:3px}.pal-compose-panel__head-extra .material-fraction__row{max-width:30px}.pal-compose-panel__head-extra .material-fraction__dot{width:6px;height:6px}.pal-compose-panel__head-extra .material-fraction__bar{margin:1px 0}.material-fraction-menu{position:fixed;z-index:var(--wms-z-hanger);display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #d8e2e8;border-radius:16px;background:var(--wms-panel, #fff);box-shadow:0 22px 60px #0c243642;animation:material-fraction-menu-in .14s ease-out}@keyframes material-fraction-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.material-fraction-menu__row-label{display:block;margin-bottom:6px;color:#6a8090;font-size:10px;font-weight:850}.material-fraction-menu__options{display:flex;gap:6px}.material-fraction-menu__option{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:4px;min-height:52px;padding:6px 4px;border:1px solid #e1e8ec;border-radius:12px;background:#fbfcfd;color:#536477;font-size:10px;font-weight:800}.material-fraction-menu__option-glyph{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:repeating-linear-gradient(45deg,#dfe7ec,#dfe7ec 2px,#eef2f5 2px 4px);color:#fff}.material-fraction-menu__option-glyph[data-material=پلاستیکی]{background:linear-gradient(145deg,#8fd4f2,#3d86b8)}.material-fraction-menu__option-glyph[data-material=چوبی]{background:linear-gradient(145deg,#d9a066,#a9723a)}.material-fraction-menu__option-glyph[data-material=کارتونی]{background:linear-gradient(145deg,#e8cfa0,#c9a86a)}.material-fraction-menu__option.is-active{border-color:#5bb892;background:#e5f6ee;color:#0b5c42}.pal-compose-tags__row{display:flex;align-items:center;gap:6px;min-width:0}.pallet-board-ticket{flex:0 0 auto;min-height:32px;padding:6px 12px;border:1px dashed #c2d3de;border-radius:999px;background:var(--wms-panel, #fff);color:#5b7386;font-size:11px;font-weight:800;white-space:nowrap}.pallet-board-ticket.is-active{border:1px solid #5bb892;background:#e5f6ee;color:#0b5c42}.pallet-board-ticket-menu__scrim{position:fixed;z-index:9998;inset:0;background:transparent}.pallet-board-ticket-menu{position:fixed;z-index:var(--wms-z-hanger);display:flex;max-height:min(60vh,340px);flex-direction:column;border:1px solid #d8e2e8;border-radius:14px;background:var(--wms-panel, #fff);box-shadow:0 22px 60px #0c243642;animation:material-fraction-menu-in .14s ease-out;overflow:hidden}.pallet-board-ticket-menu>header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #e7ecef;background:linear-gradient(110deg,#eef9f3,#fff)}.pallet-board-ticket-menu>header strong{color:#0b5c42;font-size:11px}.pallet-board-ticket-menu>header button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:8px;background:#edf2f5;color:#5f7384;font-size:17px;line-height:1}.pallet-board-ticket-menu__list{display:grid;min-height:0;flex:0 1 auto;gap:4px;overflow-y:auto;padding:8px}.pallet-board-ticket-menu__option{display:flex;align-items:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#405c70;font-size:11px;font-weight:700;text-align:start}.pallet-board-ticket-menu__option i{color:#0b5c42;font-style:normal}.pallet-board-ticket-menu__option.is-active{border-color:#cce7db;background:#eff9f4;color:#12664d}.pallet-board-ticket-menu__add{display:flex;flex:0 0 auto;gap:6px;padding:8px;border-top:1px solid #e7ecef}.pallet-board-ticket-menu__add input{flex:1 1 auto;min-height:36px;min-width:0;padding:0 10px;border:1px solid #d5e1e8;border-radius:9px;font-size:11px}.pallet-board-ticket-menu__add button{flex:0 0 auto;width:36px;height:36px;border:0;border-radius:9px;background:#148a5c;color:#fff;font-size:16px;line-height:1}.pallet-board-ticket-menu__add button:disabled{background:#b9c7d1}.smart-pallet-filters{display:flex;flex-direction:column}.smart-pallet-filters__toolbar{order:3;flex-wrap:wrap;justify-content:center}.pallet-search-v2__filter-grid.is-primary{order:1}.pallet-search-v2__filter-grid.is-advanced{order:2}.smart-pallet-filters__live,.smart-pallet-filters__totals{display:none}.pallet-search-mobile-totals{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.pallet-search-mobile-totals span{display:flex;align-items:baseline;gap:3px;overflow:hidden;white-space:nowrap}.pallet-search-mobile-totals b{overflow:hidden;color:var(--wms-ink);font-size:13px;font-weight:900;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pallet-search-mobile-totals small{flex:0 0 auto;color:#7e94a3;font-size:9px;font-weight:800}.pallet-search-mobile-totals i{flex:0 0 auto;width:1px;height:13px;background:#dde8e3}.pallet-search-v2__table th.is-sticky-start-1,.pallet-search-v2__table td.is-sticky-start-1,.pallet-search-v2__table th.is-sticky-start-2,.pallet-search-v2__table td.is-sticky-start-2,.pallet-search-v2__table th.is-sticky-start-3,.pallet-search-v2__table td.is-sticky-start-3,.pallet-search-v2__table th.is-sticky-end,.pallet-search-v2__table td.is-sticky-end{position:static;box-shadow:none}.pallet-search-v2__table tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y}.pallet-search-v2__table tr.is-pressing>td{background:#fdf3d9;transition:background .15s ease}.pallet-search-v2__table tr.is-selected>td{background:#e8f6ef}}}@layer s63{.topbar__shell,.topbar__fade{display:contents}@keyframes wms-css-header{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes wms-css-tabs{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,100%,0);opacity:0}}@keyframes wms-css-colhead{0%{transform:translate3d(0,var(--wms-header-h, 56px),0)}to{transform:translateZ(0)}}@media(max-width:760px){html body .app-shell .topbar,html body .app-shell .topbar--navchip,html body .app-shell--navchip .topbar,html body .app-shell--navchip .topbar--navchip,html.capacitor-native .topbar,html.capacitor-native .topbar--navchip{position:fixed;top:0;right:0;left:0;z-index:80;overflow:visible;display:block;padding:0;transition:none;transform:none;opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none;filter:none;border:0;border-bottom:0;box-shadow:none;background:transparent}.topbar__shell{display:block;height:100%;transform:translateZ(0);opacity:1;will-change:transform;backface-visibility:hidden;background:#eef2f4;box-shadow:0 1px #14242e14}.topbar__fade{display:flex;align-items:center;width:100%;height:100%;min-width:0;padding:0 8px}html.capacitor-native .topbar__fade{padding-top:var(--safe-top, 0px)}html body .app-shell .topbar .topbar-start,html body .app-shell .topbar .topbar-start--tools-row,html body .app-shell--navchip .topbar-start,html body .app-shell--navchip .topbar-start--tools-row{overflow:hidden;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:auto;overscroll-behavior:none;touch-action:pan-y}html body .mobile-bottom-tabs{overflow:visible;transition:none;transform:translateZ(0);opacity:1;will-change:transform,opacity;backface-visibility:hidden;isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none}html.wms-css-chrome:not(.wms-header-locked):not(.wms-chrome-frozen) .topbar__shell,html.wms-css-chrome:not(.wms-header-locked):not(.wms-chrome-frozen) .mobile-bottom-tabs{animation:none}html.wms-chrome-reveal:not(.wms-header-locked):not(.wms-chrome-frozen) .topbar__shell,html.wms-chrome-reveal:not(.wms-header-locked):not(.wms-chrome-frozen) .mobile-bottom-tabs,html.wms-chrome-conceal:not(.wms-header-locked):not(.wms-chrome-frozen) .topbar__shell,html.wms-chrome-conceal:not(.wms-header-locked):not(.wms-chrome-frozen) .mobile-bottom-tabs{animation:none;transition:none}html.wms-header-locked .topbar__shell,html.wms-chrome-frozen .topbar__shell,html.wms-header-locked .mobile-bottom-tabs,html.wms-chrome-frozen .mobile-bottom-tabs{animation:none;transform:translateZ(0);opacity:1}html.wms-chrome-away .topbar,html.wms-chrome-away .topbar--navchip,html.wms-chrome-away .mobile-bottom-tabs{pointer-events:none}[data-hscroll=off]>table>thead>tr>th,#main-content [data-hscroll=off]>table>thead>tr>th{top:0;transition:none}}@media print{.topbar,.topbar--navchip,.mobile-bottom-tabs{transform:none!important;opacity:1!important;animation:none!important}}@media(prefers-reduced-motion:reduce){html.wms-css-chrome .topbar__shell,html.wms-css-chrome .mobile-bottom-tabs,html.wms-css-chrome .mobile-hstrip--head{animation:none!important}}}@layer s64{@media(max-width:760px){html body .app-shell--navchip.app-shell--mobile-tabs{padding-bottom:calc(62px + var(--sa-bottom, 0px))}html body .mobile-bottom-tabs{--dock-ink: #172533;--dock-mist: #7b8c99;--dock-pill: color-mix(in srgb, var(--wms-brand, #e39b12) 26%, #fff);--dock-active: #8a5a08;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;position:fixed;z-index:70;left:0;right:0;bottom:0;height:calc(56px + var(--sa-bottom, 0px));padding:4px 6px calc(4px + var(--sa-bottom, 0px));margin:0;border:0;border-radius:0;background:color-mix(in srgb,#f8fafc 86%,transparent);backdrop-filter:saturate(1.45) blur(22px);-webkit-backdrop-filter:saturate(1.45) blur(22px);box-shadow:0 -1px color-mix(in srgb,var(--wms-line, #dfe8ee) 80%,#c9d6e0),0 -14px 28px #10203014;isolation:isolate;overflow:visible}html body .mobile-bottom-tabs__pip{position:absolute;top:6px;bottom:auto;left:0;height:32px;width:var(--dock-pip-w, 0px);border-radius:16px;background:var(--dock-pill);box-shadow:inset 0 1px #ffffff8c;opacity:var(--dock-pip-o, 0);transform:translate3d(var(--dock-pip-x, 0px),0,0);transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),opacity .18s ease;pointer-events:none;z-index:0}html body .mobile-bottom-tabs__item{--tab-accent: transparent;--tab-accent-ink: var(--dock-ink);--tab-accent-soft: transparent;position:relative;z-index:1;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-width:0;min-height:0;height:auto;padding:4px 2px 0;margin:0;border:0;border-radius:0;background:transparent;color:var(--dock-mist);text-decoration:none;box-shadow:none;-webkit-tap-highlight-color:transparent;cursor:pointer;font:inherit;transition:color .18s ease}html body .mobile-bottom-tabs__item:before,html body .mobile-bottom-tabs__item.is-active:before,html body .mobile-bottom-tabs__item.is-active:after{content:none;display:none}html body .mobile-bottom-tabs__icon{width:56px;height:32px;display:grid;place-items:center;border-radius:16px;background:transparent;color:inherit;font-size:0;line-height:0;box-shadow:none;transform:none;transition:color .18s ease}html body .mobile-bottom-tabs__icon svg{display:block}html body .mobile-bottom-tabs__icon .dock-g--fill{display:none}html body .mobile-bottom-tabs__icon .dock-g--outline{display:block}html body .mobile-bottom-tabs__item b{position:relative;z-index:1;max-width:100%;font-size:10px;font-weight:650;letter-spacing:0;line-height:1.15;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .mobile-bottom-tabs__hub-mark{display:none}html body .mobile-bottom-tabs__item.is-active{color:var(--dock-active);background:transparent;box-shadow:none}html body .mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{color:var(--dock-active);background:transparent;box-shadow:none;transform:none}html body .mobile-bottom-tabs__item.is-active .dock-g--fill{display:block}html body .mobile-bottom-tabs__item.is-active .dock-g--outline{display:none}html body .mobile-bottom-tabs__item.is-active b{font-weight:800;color:var(--dock-ink)}html body .mobile-bottom-tabs__item:active{transform:none}html body .mobile-bottom-tabs__item:active .mobile-bottom-tabs__icon{transform:scale(.92)}html body .mobile-bottom-tabs__item:focus-visible{outline:2px solid var(--wms-brand, #e39b12);outline-offset:-3px;border-radius:14px}html.wms-chrome-conceal:not(.wms-header-locked):not(.wms-chrome-frozen) .mobile-bottom-tabs,html.wms-chrome-reveal:not(.wms-header-locked):not(.wms-chrome-frozen) .mobile-bottom-tabs{box-shadow:0 -1px color-mix(in srgb,var(--wms-line, #dfe8ee) 80%,#c9d6e0),0 -14px 28px #10203014}}@media(max-width:380px){html body .mobile-bottom-tabs{left:0;right:0;height:calc(54px + var(--sa-bottom, 0px));border-radius:0}html body .mobile-bottom-tabs__item b{font-size:9px}html body .mobile-bottom-tabs__icon{width:52px}}@media(prefers-reduced-motion:reduce){html body .mobile-bottom-tabs__pip,html body .mobile-bottom-tabs__item,html body .mobile-bottom-tabs__icon{transition:none}}@media print{.mobile-bottom-tabs{display:none!important}}}@layer s65{.nav-switcher__brand .brand-mark{position:relative;background:linear-gradient(155deg,#f4c568 0%,var(--wms-brand) 46%,var(--wms-brand-strong) 100%);box-shadow:0 1px #ffffff8c inset,0 -6px 10px #8a5a082e inset,0 8px 16px #c4840c4d;-webkit-mask-image:radial-gradient(circle 2.6px at 23% 24%,transparent 97%,#000 100%);mask-image:radial-gradient(circle 2.6px at 23% 24%,transparent 97%,#000 100%);transition:transform var(--wms-dur) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease)}.nav-switcher__brand:hover .brand-mark{transform:translateY(-1px) scale(1.03);box-shadow:0 1px #fff9 inset,0 -6px 10px #8a5a0829 inset,0 11px 22px #c4840c66}.nav-switcher__brand:active .brand-mark{transform:translateY(0) scale(.97)}.nav-switcher__shell{background:linear-gradient(180deg,#fff,#fbfcfd);box-shadow:0 1px #ffffffe6 inset,var(--wms-shadow-sm);transition:border-color var(--wms-dur) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease)}.nav-switcher__shell:hover{box-shadow:0 1px #ffffffe6 inset,0 10px 22px -8px #c4840c3d,var(--wms-shadow-sm)}.nav-switcher__shell.is-open{box-shadow:0 0 0 3px #0d9a6a24,0 10px 22px -8px #0d9a6a38,var(--wms-shadow-md)}.hdr-quick-menu__trigger,.report-email-trigger{transition:transform var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease),border-color var(--wms-dur) var(--wms-ease),background var(--wms-dur) var(--wms-ease)}.hdr-quick-menu__trigger:hover{transform:translateY(-1.5px);box-shadow:0 10px 20px -8px #1a8f7059,0 0 0 3px #1a8f701a}.hdr-quick-menu__trigger:active,.report-email-trigger:active{transform:translateY(0)}@keyframes hdr-trigger-pulse{0%{box-shadow:0 0 #1a8f7059}to{box-shadow:0 0 0 9px #1a8f7000}}.hdr-quick-menu__trigger.is-open{animation:hdr-trigger-pulse .5s var(--wms-ease-spring)}@media(prefers-reduced-motion:reduce){.hdr-quick-menu__trigger.is-open{animation:none}}.nav-switcher__trigger:focus-visible,.hdr-quick-menu__trigger:focus-visible,.report-email-trigger:focus-visible{outline:none;box-shadow:var(--wms-focus-ring)}#topbar-page-actions-host .refresh{display:none}@media(max-width:900px){.topbar--navchip .nav-switcher{display:none}}}@layer s66{.topbar-page-actions .panel-tool-button{border-radius:9px;border-color:#dde6ec;background:linear-gradient(180deg,#fff,#f4f7fa);color:var(--wms-ink);box-shadow:0 1px #fffc inset,0 6px 14px -7px #142d4138;transition:transform var(--wms-dur-fast) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease),border-color var(--wms-dur) var(--wms-ease),background var(--wms-dur) var(--wms-ease)}.topbar-page-actions .panel-tool-button>span{color:#4a6178}.topbar-page-actions .panel-tool-button:hover{border-color:#e8c98a;background:linear-gradient(180deg,#fffaf0,#fbf0d8);box-shadow:0 1px #fffc inset,0 10px 20px -9px #9769164d;transform:translateY(-1.5px)}.topbar-page-actions .panel-tool-button:active{transform:translateY(0) scale(.97);box-shadow:0 1px #fffc inset,0 3px 8px -4px #142d4138}.topbar-page-actions .panel-tool-button--add{border-color:#a8720b;background:linear-gradient(155deg,#f6c860,#e3a52a 45%,#c17f0f);color:#fff;box-shadow:0 1px #fff6 inset,0 10px 22px -8px #b4780a80}.topbar-page-actions .panel-tool-button--add>span{color:#fff;text-shadow:0 1px 2px rgba(90,55,0,.35)}.topbar-page-actions .panel-tool-button--add:hover{border-color:#8f5f08;background:linear-gradient(155deg,#ffd57a,#eeb23a 45%,#cd8c12);box-shadow:0 1px #ffffff73 inset,0 14px 28px -8px #b4780a94;transform:translateY(-1.5px)}.topbar-page-actions .panel-tool-button--add:active{transform:translateY(0) scale(.97)}.topbar-page-actions .panel-tool-button--icon,.topbar-page-actions .column-visibility__trigger--icon{border-color:#dde6ec;background:linear-gradient(180deg,#fff,#f4f7fa);box-shadow:0 1px #fffc inset,0 6px 14px -7px #142d4138}.topbar-page-actions .panel-tool-button--icon>span,.topbar-page-actions .column-visibility__trigger--icon>span{color:#24425e}.topbar-page-actions .panel-tool-button--icon:hover,.topbar-page-actions .column-visibility__trigger--icon:hover{border-color:#e8c98a;background:linear-gradient(180deg,#fffaf0,#fbf0d8);box-shadow:0 1px #fffc inset,0 10px 20px -9px #9769164d;transform:translateY(-1.5px)}.topbar-page-actions .panel-tool-button--icon.is-active,.topbar-page-actions .column-visibility__trigger--icon.is-active{border-color:#a8720b;background:linear-gradient(155deg,#f6c860,#e3a52a 45%,#c17f0f);box-shadow:0 1px #fff6 inset,0 10px 22px -8px #b4780a80}.topbar-page-actions .panel-tool-button--icon.is-active>span,.topbar-page-actions .column-visibility__trigger--icon.is-active>span{color:#fff}.topbar-page-actions .panel-tool-button--icon:active{transform:translateY(0) scale(.94)}.topbar-page-actions .panel-tool-button--warning{border-color:#a8720b;background:linear-gradient(155deg,#ffe0a3,#f0b33a 65%,#d9922a);color:#4a2e04;box-shadow:0 1px #fff6 inset,0 10px 20px -8px #b27a0f66}.topbar-page-actions .panel-tool-button--confirm{border-color:#0b7d57;background:linear-gradient(155deg,#1fb883,#0d9a6a 65%,#0a7a52);color:#fff;box-shadow:0 1px #ffffff59 inset,0 10px 20px -8px #0b7d5773}.topbar-page-actions .panel-tool-button:focus-visible{outline:none;box-shadow:var(--wms-focus-ring)}@media(prefers-reduced-motion:reduce){.topbar-page-actions .panel-tool-button{transition:none}}}@layer s67{.compact-transport__line--name{display:block;width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;text-align:center}.compact-transport__line--name.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;cursor:pointer}}@layer s68{.outbound-workflow .loading-pack-cards{gap:6px;padding:8px}.outbound-workflow .loading-pack-card>header{padding:10px 12px;gap:6px}.outbound-workflow .loading-pack-card>header small{font-size:9px}.outbound-workflow .loading-pack-card>header b{font-size:13px}.outbound-workflow .loading-pack-card__title{font-size:13px;line-height:1.5;text-align:start}.outbound-workflow .loading-pack-card .workflow-row-actions{display:flex;flex-wrap:nowrap;gap:8px;padding:8px 10px 10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.outbound-workflow .loading-pack-card .workflow-row-actions>*{width:auto;flex:0 0 auto;min-height:36px}.outbound-workflow .loading-pack-card .action-chip{min-height:36px;padding:7px 16px;font-size:12px;white-space:nowrap}@media(max-width:520px){.outbound-workflow .loading-pack-card .workflow-row-actions{display:flex;flex-wrap:nowrap;grid-template-columns:none}}@media(max-width:900px){.outbound-workflow .loading-pack-desktop-status{display:none}}@media(min-width:901px){.outbound-workflow .loading-pack-mobile-status{display:none}}}@layer s69{.collect-bar__qty-row{display:flex;align-items:flex-end;gap:8px}@media(max-width:760px){.collect-bar__qty-row{flex:1 1 100%;align-items:center}.collect-bar__qty-row .collect-bar__field--qty{flex:0 1 auto;min-width:96px}.collect-bar__field{flex-direction:row;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--wms-line, #dbe2e8);border-radius:9px;background:#fbfdfe;transition:border-color .12s ease,box-shadow .12s ease}.collect-bar__field:focus-within{border-color:var(--wms-brand);box-shadow:0 0 0 3px #e39b1224}.collect-bar__field>span{flex:0 0 auto;white-space:nowrap}.collect-bar__field input{flex:1 1 auto;min-width:0;width:auto;min-height:auto;padding:7px 0;border:0;background:transparent}.collect-bar__field--qty{padding-inline:8px}.collect-bar__field--qty input{text-align:center}}@media(max-width:760px){.destination-pallets-actions{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;min-width:0;padding-bottom:2px}.destination-pallets-actions>*{flex:0 0 auto}.destination-pallets-actions::-webkit-scrollbar{height:3px}.destination-pallets-actions::-webkit-scrollbar-thumb{background:#5a788c59;border-radius:99px}}.pal-flash__rail>.pack-pallet-flash-card{width:190px;min-width:190px;max-width:190px}.pack-pallet-flash-card--sample{padding:10px 10px 8px}.pack-pallet-flash-card__sample-head{display:flex;align-items:center;gap:5px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #a9ddd3;font-size:11px;font-weight:900;color:#0d6b62}.pack-pallet-flash-card__sample-head span{font-weight:800}.pack-pallet-flash-card__sample-head small{margin-inline-start:auto;font-weight:700;color:#5c8a84}.pack-pallet-flash-card--sample .sample-card__row{background:#f4fcfa;border-color:#d5ece7}.pack-pallet-flash-card .fk__row{grid-template-columns:60px minmax(0,1fr)}.pack-pallet-flash-card .fk__row dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pack-pallet-flash-card .fk__row dd{text-align:left}.pack-pallet-flash-card .fk__hero{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin:0 0 7px;padding:6px 9px;border-radius:9px;background:linear-gradient(135deg,#eef8f2,#f7fbf9);border:1px solid #d7ebe0}.pack-pallet-flash-card .fk__hero b{font-size:17px;font-weight:950;color:#0f6a4a;line-height:1;font-variant-numeric:tabular-nums}.pack-pallet-flash-card .fk__hero span{font-size:9px;font-weight:800;color:#4a8a71;letter-spacing:.02em}.pack-pallet-flash-card .fk__group+.fk__group{margin-top:7px;padding-top:7px;border-top:1px dashed #dfe7ea}.pack-pallet-flash-card .fk__group--muted .fk__row dt,.pack-pallet-flash-card .fk__group--muted .fk__row dd{color:#98a7b0;font-weight:700}.pack-pallet-flash-card .fk__note{margin:7px 0 0;padding:6px 8px;border-radius:9px;background:#fbf8ee;border:1px solid #ecdfb8;color:#6b5824;font-size:10px;font-weight:650;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.pack-pallet-flash-card__ops{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;min-height:0;padding:6px 8px 8px}.pack-pallet-flash-card__ops .action-chip{min-height:34px;padding:6px 14px;font-size:12px}.pack-pallet-flash-card .fk__head,.pack-pallet-flash-card .fk__title-line{align-items:flex-start}.pack-pallet-flash-card .fk__code{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-all;font-size:12px;line-height:1.25}.panel-head-toggle{display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;margin:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.panel-head-toggle h2{margin:0}.panel-head-toggle__chevron{font-size:10px;color:var(--ux-muted, #8995a3)}.pallet-count-summary{display:flex;flex-direction:column;gap:2px;margin-top:4px}.pallet-count-summary__rooms{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pallet-count-summary__item{display:flex;align-items:baseline;gap:4px}.pallet-count-summary__item b{font-size:18px;font-weight:900;color:#16324a;line-height:1;font-variant-numeric:tabular-nums}.pallet-count-summary__item small{font-size:10px;font-weight:700;color:#7c8fa0}.pallet-count-summary__item--total{padding-inline-start:10px;border-inline-start:1px dashed #d7e2e8}.pallet-count-summary__item--total b{color:#0f6a4a}.pallet-count-summary__item--total small{color:#3f8a6e}.pallet-count-summary__meta{display:block;font-size:10px;color:#8995a3}@media(max-width:760px){.outbound-workflow--pallets .page-header{margin-bottom:4px}.outbound-workflow--pallets .page-header .page-title-block{display:none}.outbound-workflow--pallets.outbound-workflow{gap:8px}}@media(max-width:900px){.destination-pallets-head{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:2px;scrollbar-width:none}.destination-pallets-head::-webkit-scrollbar{display:none}.destination-pallets-head__title{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-width:0}.destination-pallets-head__title>.panel-head-toggle{flex:0 0 auto;min-height:34px;text-align:start}.destination-pallets-head__title h2{font-size:12px;white-space:nowrap}.destination-pallets-head__title .pallet-count-summary{flex-direction:row;align-items:baseline;gap:5px;margin-top:0;min-width:0;white-space:nowrap}.destination-pallets-head__title .pallet-count-summary__meta{white-space:nowrap}.destination-pallets-head__title .pallet-count-summary__item--total{padding:2px 7px;border-radius:9px;background:linear-gradient(135deg,#eef8f2,#f7fbf9);border:1px solid #d7ebe0}.destination-pallets-head__title .pallet-count-summary__item--total b{font-size:19px}.destination-pallets-actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:5px}.destination-pallets-actions .loading-pack-print{display:flex;align-items:center}}.dest-icon-btn{position:relative;flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:1px solid #d0dde6;border-radius:10px;background:var(--wms-panel, #fff);color:#5a7284}.dest-icon-btn:disabled{opacity:.45}.dest-icon-btn__badge{position:absolute;top:-6px;inset-inline-start:-6px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--wms-brand, #d49d2e);color:#fff;font-size:10px;font-weight:900;font-style:normal;line-height:1}@media(max-width:760px){.pallet-mobile-list.pal-flash .pack-pallet-flash-card--priority .fk--pallet{background:var(--wms-danger-soft);border-color:var(--wms-danger-line)}.pallet-mobile-list.pal-flash .pack-pallet-flash-card--label .fk--pallet{background:var(--wms-warning-soft);border-color:var(--wms-warning-line)}.pallet-mobile-list.pal-flash .pack-pallet-flash-card--note .fk--pallet{background:var(--wms-violet-soft);border-color:var(--wms-violet-line)}}.pack-pallet-flash-card__menu-trigger{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border:1px solid #d5e1e8;border-radius:8px;background:var(--wms-panel, #fff);color:#5a7384;font-size:15px;line-height:1}.pack-pallet-flash-card__menu{position:fixed;z-index:var(--wms-z-hanger);min-width:130px;padding:4px;border:1px solid #d8e2e8;border-radius:10px;background:var(--wms-panel, #fff);box-shadow:var(--wms-shadow-md, 0 14px 34px rgba(12, 36, 54, .18))}.pack-pallet-flash-card__menu button{display:block;width:100%;padding:8px 10px;border:0;border-radius:7px;background:transparent;text-align:right;font-size:12px;font-weight:700;color:#17384d}.pack-pallet-flash-card__menu button:hover{background:var(--wms-soft, #f4f7f9)}}@layer s70{.topbar-page-title-host{display:none;min-width:0}@media(max-width:900px){.topbar-page-title-host:not(:empty){display:flex;align-items:center;flex:1 1 auto;min-width:0;max-width:56vw}}.topbar-page-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;color:var(--wms-ink);letter-spacing:-.1px}}@layer s71{.bulk-excel-progress-backdrop{z-index:70;display:flex;align-items:center;justify-content:center;animation:bulk-excel-fade-in .18s var(--wms-ease, ease) both}.bulk-excel-progress{display:flex;flex-direction:column;align-items:center;gap:4px;width:min(360px,92vw);padding:26px 26px 22px;border-radius:22px;background:#fff;box-shadow:0 24px 60px #08162652,0 2px #fff9 inset;text-align:center;animation:bulk-excel-pop-in .32s var(--wms-ease-spring, ease) both}.bulk-excel-progress__scanner{display:grid;place-items:center;width:76px;height:76px;margin-bottom:6px;border-radius:20px;background:radial-gradient(circle at 50% 30%,var(--wms-brand-soft, var(--wms-brand-soft)),#fdf1d9 70%);box-shadow:0 0 0 1px #e39b122e,0 10px 22px #d492122e}.bulk-excel-progress__sheet{position:relative;display:grid;grid-template-rows:repeat(6,1fr);gap:3px;width:40px;height:34px;padding:4px;border-radius:6px;background:#fff;box-shadow:0 2px 6px #152d4424,0 0 0 1px #152d4414;overflow:hidden}.bulk-excel-progress__sheet span{display:block;border-radius:1.5px;background:linear-gradient(90deg,#e4ecf1,#eef3f6 60%,#e4ecf1)}.bulk-excel-progress__sheet span:first-child{background:linear-gradient(90deg,#c9d6de,#d7e1e7)}.bulk-excel-progress__scanline{position:absolute;inset-inline:-2px;height:9px;border-radius:3px;background:linear-gradient(180deg,transparent,rgba(227,155,18,.85) 45%,rgba(227,155,18,.85) 55%,transparent);box-shadow:0 0 10px 2px #e39b128c;animation:bulk-excel-scan 1.9s cubic-bezier(.45,0,.55,1) infinite}@keyframes bulk-excel-scan{0%{top:-10%;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}.bulk-excel-progress h2{margin:2px 0 0;font-size:17px;font-weight:900;color:var(--wms-ink, var(--wms-ink))}.bulk-excel-progress__file{max-width:100%;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;color:var(--wms-muted, #7c8ea0);text-align:center;unicode-bidi:plaintext}.bulk-excel-progress__bar{position:relative;width:100%;height:9px;margin-top:8px;border-radius:999px;background:#eef2f6;box-shadow:inset 0 1px 2px #152d441a;overflow:hidden}.bulk-excel-progress__bar-fill{height:100%;border-radius:inherit;transition:width .25s var(--wms-ease, ease)}.bulk-excel-progress__bar-fill[data-mode=determinate]{background:var(--wms-grad-brand, linear-gradient(180deg, #f0b33a, #d49212));background-size:200% 100%;animation:bulk-excel-shimmer 1.6s linear infinite}.bulk-excel-progress__bar-fill[data-mode=indeterminate]{width:42%!important;background:var(--wms-grad-brand, linear-gradient(180deg, #f0b33a, #d49212));animation:bulk-excel-indeterminate 1.15s cubic-bezier(.4,0,.2,1) infinite}@keyframes bulk-excel-shimmer{0%{background-position:0% 0}to{background-position:-200% 0}}@keyframes bulk-excel-indeterminate{0%{transform:translate(-110%)}to{transform:translate(340%)}}.bulk-excel-progress__status{margin:9px 0 0;font-size:12px;font-weight:800;color:var(--wms-ink-soft, var(--wms-ink-soft));font-variant-numeric:tabular-nums}.bulk-excel-progress__status b{color:var(--wms-brand-ink, var(--wms-brand-ink))}.bulk-excel-progress__hint{margin:10px 0 4px;font-size:11px;line-height:1.6;color:var(--wms-muted, #7c8ea0)}.bulk-excel-progress__stop{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:9px 20px;border:1px solid var(--wms-line, var(--wms-line));border-radius:999px;background:#fbfcfd;color:#5a7386;font-size:13px;font-weight:800;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .12s ease}.bulk-excel-progress__stop span{font-size:9px;transform:translateY(-.5px)}.bulk-excel-progress__stop:hover{border-color:#d99a9a;background:#fdf4f4;color:#a53a3a}.bulk-excel-progress__stop:active{transform:scale(.97)}.bulk-excel-progress__stop:focus-visible{outline:none;box-shadow:var(--wms-focus-ring, 0 0 0 3px rgba(227, 155, 18, .32))}@keyframes bulk-excel-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bulk-excel-pop-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.bulk-excel-progress-backdrop,.bulk-excel-progress,.bulk-excel-progress__scanline,.bulk-excel-progress__bar-fill[data-mode=determinate],.bulk-excel-progress__bar-fill[data-mode=indeterminate]{animation:none}.bulk-excel-progress__bar-fill[data-mode=indeterminate]{transform:none;width:60%!important}}}@layer s72{input[list=resource-board-options].resource-row-input{border-inline-start:3px solid #8fb9cf}.table-value-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.table-chip{display:inline-flex;align-items:center;border:1px solid #d7e1e7;border-radius:999px;background:#f3f6f8;color:#556f82;font-size:11px;font-weight:700;padding:2px 8px;white-space:nowrap}}@layer s73{.packing-material-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.board-material-fields{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;align-items:stretch;gap:3px;min-width:0}.board-material-fields--compact{grid-template-rows:none;grid-auto-flow:row}.board-material-fields__input,.board-material-fields__select{min-width:0;border:1px solid #d7e1e7;border-radius:5px;background:var(--wms-panel);font-size:10px;font-weight:700;color:var(--wms-ink);padding:1px 3px}.board-material-fields__input{grid-row:1 / span 2;width:56px}.board-material-fields__select{width:44px}.board-material-fields__input:focus,.board-material-fields__select:focus{outline:none;border-color:#2a9a78}.board-material-fields__dot{flex:0 0 auto;width:12px;height:12px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:linear-gradient(145deg,#dfe7ec,#c3ced6);color:#fff}.board-material-fields__dot[data-material=پلاستیکی]{background:linear-gradient(145deg,#8fd4f2,#3d86b8)}.board-material-fields__dot[data-material=چوبی]{background:linear-gradient(145deg,#d9a066,#a9723a)}.board-material-fields__dot[data-material=کارتونی]{background:linear-gradient(145deg,#e8cfa0,#c9a86a)}.board-material-fields__dot[data-material=none]{background:repeating-linear-gradient(45deg,#dfe7ec,#dfe7ec 2px,#eef2f5 2px 4px)}.pal-board-head{min-width:150px}.pal-board-cell{padding-inline:6px;vertical-align:middle}.pal-board-cell--readonly{font-size:11px}.pal-board-cell__value{display:flex;align-items:center;gap:4px;min-width:0}.pal-board-cell__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.fk__row--board dd{display:flex;align-items:center;gap:4px;overflow:visible;white-space:normal}.fk__board-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:0 1 auto}.fk__row--board .board-material-fields__dot{flex:0 0 auto}.fk__row--material dd{display:flex;align-items:center;gap:6px;overflow:visible;white-space:normal}.board-material-fields--board-only{width:100%}.board-material-fields__input--board-only{width:100%;flex:1 1 auto;min-height:30px;border-radius:8px;padding:4px 9px;font-size:11px;font-weight:700;border-color:#d3e0e6;background:linear-gradient(180deg,#fff,#fbfcfd)}.board-material-fields__input--board-only:focus{border-color:#2a9a78;box-shadow:0 0 0 3px #2a9a781f}.board-material-fields__input--board-only::placeholder{color:#9fb0bc;font-weight:600}.board-material-fields__chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:28px;padding:3px 8px;border:1px solid #dfe7ec;border-radius:8px;background:#f7f9fa;color:var(--wms-ink);cursor:pointer}.board-material-fields__chip:hover{border-color:#b9c8d1;background:#eef2f4}.board-material-fields__chip:hover .board-material-fields__chip-edit{opacity:1}.board-material-fields__chip-board{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96px;font-size:11px;font-weight:800}.board-material-fields__chip-glyph{flex:0 0 auto;width:14px;height:14px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:repeating-linear-gradient(45deg,#dfe7ec,#dfe7ec 2px,#eef2f5 2px 4px);color:#fff}.board-material-fields__chip-glyph[data-material=پلاستیکی]{background:linear-gradient(145deg,#8fd4f2,#3d86b8)}.board-material-fields__chip-glyph[data-material=چوبی]{background:linear-gradient(145deg,#d9a066,#a9723a)}.board-material-fields__chip-glyph[data-material=کارتونی]{background:linear-gradient(145deg,#e8cfa0,#c9a86a)}.board-material-fields__chip-edit{flex:0 0 auto;margin-inline-start:1px;color:#8ea0ac;font-size:9px;font-style:normal;opacity:0;transition:opacity .15s ease}}@layer s74{.rahkaran-recon__backdrop{position:fixed;inset:0;z-index:1800;display:grid;place-items:center;padding:18px;background:#07161f8c;backdrop-filter:blur(5px)}.rahkaran-recon{width:min(640px,calc(100vw - 28px));max-height:min(760px,calc(100svh - 28px));overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(148,163,184,.35);border-radius:20px;background:#fff;box-shadow:0 28px 80px #02141d47;direction:rtl}.rahkaran-recon>header{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:15px 17px;border-bottom:1px solid #e8eef2;background:linear-gradient(180deg,#fff,#fbfdfe)}.rahkaran-recon__mark{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#0e7490;background:#ecfeff}.rahkaran-recon__mark svg,.rahkaran-recon__drop svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rahkaran-recon>header h2{margin:0;color:#183646;font-size:15px;font-weight:800;letter-spacing:-.2px}.rahkaran-recon>header small{display:block;margin-top:4px;color:#7b8d98;font-size:8px}.rahkaran-recon__close{width:34px;height:34px;padding:0;border:1px solid #e1e8ec;border-radius:10px;background:#fff;color:#647783;font-size:21px;line-height:1;cursor:pointer}.rahkaran-recon__close:hover{border-color:#fecdd3;background:#fff1f2;color:#be123c}.rahkaran-recon__choice{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px}.rahkaran-recon__choice-card{display:flex;flex-direction:column;gap:7px;min-height:110px;padding:16px;text-align:right;border:1.5px solid #d9e8ed;border-radius:16px;background:#f7fcfd;color:#0e7490;cursor:pointer}.rahkaran-recon__choice-card:hover:not(.is-disabled){border-color:#0891b2;background:#ecfeff;box-shadow:inset 0 0 0 3px #06b6d414}.rahkaran-recon__choice-card b{color:#183646;font-size:12px}.rahkaran-recon__choice-card span{color:#5f7a85;font-size:9px;line-height:1.7}.rahkaran-recon__choice-card.is-disabled{border-style:dashed;background:#f6f7f8;color:#9aa7ae;cursor:not-allowed}.rahkaran-recon__choice-card.is-disabled b{color:#8b969c}.rahkaran-recon__choice-card.is-disabled span{color:#a7b1b6;font-weight:700}.rahkaran-recon__slots{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.rahkaran-recon__slots--single{grid-template-columns:1fr}.rahkaran-recon__slot{display:flex;flex-direction:column;gap:8px;min-width:0}.rahkaran-recon__slot>header{display:flex;align-items:center;justify-content:space-between;gap:6px}.rahkaran-recon__slot>header b{color:#264553;font-size:10px;font-weight:800}.rahkaran-recon__slot-count{padding:2px 7px;border-radius:7px;background:#dff3f6;color:#0e7490;font:800 7.5px/1.6 ui-monospace,monospace}.rahkaran-recon__drop{min-height:118px;display:grid;place-items:center;align-content:center;gap:7px;border:1.5px dashed #9ecbd5;border-radius:14px;background:#f7fcfd;color:#0e7490;cursor:pointer}.rahkaran-recon__drop:hover,.rahkaran-recon__drop.is-dragging{border-color:#0891b2;background:#ecfeff;box-shadow:inset 0 0 0 3px #06b6d414}.rahkaran-recon__drop span{color:#5f7a85;font-size:8px}.rahkaran-recon__file{display:flex;align-items:center;gap:9px;min-height:118px;padding:10px;border:1px solid #e3eaee;border-radius:14px;background:#f9fbfc}.rahkaran-recon__file.has-error{border-color:#fecdd3;background:#fff1f2}.rahkaran-recon__file>span{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#e8f7ef;color:#167447;font:800 9px/1 ui-monospace,monospace}.rahkaran-recon__file.has-error>span{background:#ffe4e6;color:#be123c}.rahkaran-recon__file div{min-width:0;flex:1 1 auto}.rahkaran-recon__file b{display:block;overflow:hidden;color:#264553;font-size:9px;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-align:right}.rahkaran-recon__file small{display:block;margin-top:4px;overflow:hidden;color:#81949e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.rahkaran-recon__file.has-error small{color:#a51c30}.rahkaran-recon__file button{padding:6px 8px;border:1px solid #dbe5e9;border-radius:9px;background:#fff;color:#486572;font-size:8px;cursor:pointer}.rahkaran-recon__error{margin:0 16px 14px;padding:9px 11px;border:1px solid #fecdd3;border-radius:10px;background:#fff1f2;color:#a51c30;font-size:8px;line-height:1.8}.rahkaran-recon>footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e7edf0;background:#fbfcfd}.rahkaran-recon>footer button{min-height:38px;padding:0 15px;border-radius:10px;font-size:9px}@media(max-width:640px){.rahkaran-recon__backdrop{align-items:end;padding:0}.rahkaran-recon{width:100%;max-height:92svh;border-radius:20px 20px 0 0}.rahkaran-recon>header{padding:13px 14px}.rahkaran-recon__choice,.rahkaran-recon__slots{grid-template-columns:1fr;padding:14px}.rahkaran-recon>footer{padding:11px 12px calc(11px + var(--sa-bottom));position:sticky;bottom:0}.rahkaran-recon>footer button{flex:1}}.rahkaran-recon-results{margin-bottom:14px;overflow:hidden;border:1px solid var(--report-border,#e6ecf1);border-radius:14px;background:#fff;box-shadow:0 8px 24px #10283a0b}.rahkaran-recon-results__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid #e8eef2;background:linear-gradient(180deg,#fff,#fbfcfd)}.rahkaran-recon-results__head span{display:block;color:#7e8e9d;font-size:8px}.rahkaran-recon-results__head h2{margin:2px 0 0;color:#1d374f;font-size:14px;font-weight:800}.rahkaran-recon-results__dismiss{border:1px solid #e1e8ec;border-radius:9px;background:#fff;padding:7px 11px;color:#647783;font-size:8px;cursor:pointer}.rahkaran-recon-results__dismiss:hover{border-color:#fecdd3;background:#fff1f2;color:#be123c}.rahkaran-recon-results__kpis{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;padding:14px 18px}.rahkaran-recon-results__kpis--three{grid-template-columns:repeat(3,minmax(120px,1fr))}.rahkaran-recon-results__kpis article{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-height:64px;border-radius:12px;padding:9px;text-align:center}.rahkaran-recon-results__kpis strong{font-size:18px;line-height:1.15;font-variant-numeric:tabular-nums}.rahkaran-recon-results__kpis small{font-size:8px}.rahkaran-recon-results__kpis .is-ok{background:#eaf8f0;color:#17623c}.rahkaran-recon-results__kpis .is-warn{background:#fff7df;color:#8a5a07}.rahkaran-recon-results__kpis .is-danger{background:#fff0f1;color:#a72b38}.rahkaran-recon-results__block{border-top:1px solid #eef2f5}.rahkaran-recon-results__block>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 18px;background:#fafcfd}.rahkaran-recon-results__block>header b{color:#264553;font-size:10px;font-weight:800}.rahkaran-recon-results__block>header small{color:#8aa0aa;font-size:8px}.rahkaran-recon-results__toggle{width:100%;display:flex;align-items:center;gap:8px;padding:11px 18px;border:0;background:#fafcfd;cursor:pointer;text-align:right}.rahkaran-recon-results__toggle:hover{background:#f2f7f9}.rahkaran-recon-results__toggle b{color:#264553;font-size:10px;font-weight:800}.rahkaran-recon-results__toggle small{color:#8aa0aa;font-size:8px}.rahkaran-recon-results__toggle span{margin-inline-start:auto;width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:#eef4f6;color:#4c6875;font:800 12px/1 ui-monospace,monospace}.rahkaran-recon-results__empty{margin:0;padding:16px 18px;color:#7c8d9b;font-size:9px}.rahkaran-recon-results__table-wrap{overflow-x:auto}.rahkaran-recon-results__table{width:100%;min-width:520px;border-collapse:collapse;font-size:9px}.rahkaran-recon-results__table th{position:sticky;top:0;padding:8px 10px;background:#f4f8fa;color:#5b7280;font-size:8px;font-weight:700;text-align:center;border-bottom:1px solid #e6ecef}.rahkaran-recon-results__table td{padding:7px 10px;border-bottom:1px solid #eef2f5;color:#33495a;text-align:center}.rahkaran-recon-results__table td.is-material{font-weight:800;color:#1f4b69}.rahkaran-recon-results__table td.is-number{font-variant-numeric:tabular-nums}.rahkaran-recon-results__table tr.is-over td.is-diff{color:#0f7a3d;font-weight:800}.rahkaran-recon-results__table tr.is-under td.is-diff{color:#c0261f;font-weight:800}.rahkaran-recon-results__table td.is-date-mismatch{background:#fff7df;color:#8a5a07;font-weight:700}.rahkaran-recon-results__table tbody tr:hover td{background:#fafcfd}.rahkaran-recon-results__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;border-top:1px solid #eef2f5;background:#fbfcfd;color:#6f8090;font-size:9px}.rahkaran-recon-results__pager button{min-width:60px;border:1px solid #d8e2e9;border-radius:8px;background:#fff;padding:6px 9px;color:#456077;font-size:9px;cursor:pointer}.rahkaran-recon-results__pager button:disabled{opacity:.42;cursor:not-allowed}@media(max-width:650px){.rahkaran-recon-results__kpis{grid-template-columns:1fr 1fr}}}@layer s75{.routine-reports{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.routine-report{border:1px solid #e3eaee;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 4px 14px #10283a09}.routine-report.is-open{box-shadow:0 8px 24px #10283a0f}.routine-report__head{display:flex;align-items:center;gap:8px;padding:4px}.routine-report__toggle{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;background:transparent;cursor:pointer;text-align:right}.routine-report__toggle:hover{background:#f8fafb}.routine-report__icon{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#eef4f6;color:#3a5b6b}.routine-report__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.routine-report__title{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.routine-report__title b{color:#233c4a;font-size:11px;font-weight:800}.routine-report__title small{overflow:hidden;color:#8496a1;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.routine-report__count{min-width:30px;padding:3px 8px;border-radius:8px;background:#eef2f4;color:#5a6d78;font:800 10px/1.6 ui-monospace,monospace;text-align:center}.routine-report__count.is-warn{background:#fff3d6;color:#8a5a07}.routine-report__count.is-danger{background:#ffe4e6;color:#a51c30}.routine-report__count.is-clear{background:#eaf8f0;color:#17623c}.routine-report__chevron{width:20px;height:20px;flex:0 0 auto;display:grid;place-items:center;border-radius:6px;background:#f2f6f8;color:#5a6d78;font:800 13px/1 ui-monospace,monospace}.routine-report__mail{flex:0 0 auto;padding-inline-end:6px}.routine-report__actions{flex:0 0 auto;display:flex;align-items:center}.routine-report__gear{width:26px;height:26px;border:1px solid #dbe5e9;border-radius:8px;background:#fff;color:#5a6d78;font-size:12px;cursor:pointer}.routine-report__gear:hover{border-color:#0891b2;color:#0e7490}.routine-report__body{border-top:1px solid #eef2f5;padding:10px 12px 12px}.routine-report__loading{display:flex;align-items:center;gap:8px;padding:16px;color:#7c8d9b;font-size:9px}.routine-report__loading i{width:13px;height:13px;border:2px solid #cfd9de;border-top-color:#3a5b6b;border-radius:50%;animation:routine-report-spin .8s linear infinite}@keyframes routine-report-spin{to{transform:rotate(360deg)}}.routine-report__empty{margin:0;padding:14px;text-align:center;color:#7c8d9b;font-size:9px}.routine-report__error{margin:0 0 10px;padding:9px 11px;border:1px solid #fecdd3;border-radius:10px;background:#fff1f2;color:#a51c30;font-size:8px;line-height:1.8}.routine-report__table-wrap{overflow-x:auto;border:1px solid #eef2f5;border-radius:10px}.routine-report__table{width:100%;min-width:520px;border-collapse:collapse;font-size:9px}.routine-report__table th{position:sticky;top:0;padding:7px 9px;background:#f4f8fa;color:#5b7280;font-size:8px;font-weight:700;text-align:center;border-bottom:1px solid #e6ecef}.routine-report__table td{padding:6px 9px;border-bottom:1px solid #eef2f5;color:#33495a;text-align:center}.routine-report__table tbody tr:last-child td{border-bottom:0}.routine-report__table tbody tr:hover td{background:#fafcfd}.routine-report__table td.is-material{font-weight:800;color:#1f4b69}.routine-report__table td.is-number{font-variant-numeric:tabular-nums}.routine-report__table td.is-note{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.routine-report__table--interactive tbody tr{cursor:pointer}.routine-report__table--interactive tbody tr.is-open td{background:#f2f9fb}.routine-report__row-ops{display:flex;gap:5px;justify-content:center;cursor:default}.routine-report__row-ops .action-chip--icon{width:24px;height:24px;min-width:24px;min-height:24px;font-size:11px}.pia-report-add{width:100%;min-height:34px;margin-top:6px;border:1px dashed #cddde3;border-radius:9px;background:#f8fbfc;color:#3a5b6b;font-size:9px;font-weight:800;cursor:pointer}.pia-report-add:hover{border-color:#0891b2;color:#0e7490}.pia-report-add-search{display:flex;align-items:flex-end;gap:6px;margin-top:6px}.pia-report-add-search .async-combobox{flex:1 1 auto}.pia-report-add-search__cancel{width:30px;height:30px;flex:0 0 auto;border:0;border-radius:8px;background:#f2f4f6;color:#7c8d9b;font-size:15px;cursor:pointer}.supplier-filter-dialog{width:min(420px,92vw);max-height:80vh;padding:0;overflow:hidden;display:flex;flex-direction:column}.supplier-filter-dialog header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid #eef2f5}.supplier-filter-dialog header strong{font-size:11px;font-weight:900;color:#233c4a}.supplier-filter-dialog header button{width:28px;height:28px;border:0;border-radius:50%;background:#f2f4f6;font-size:16px;cursor:pointer}.supplier-filter-dialog__grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:12px 14px;overflow:auto}.supplier-filter-dialog__grid label{display:flex;align-items:center;gap:6px;min-height:30px;padding:0 8px;border:1px solid #dbe5e9;border-radius:8px;font-size:10px;font-weight:750;color:#486572;cursor:pointer}.supplier-filter-dialog__grid label.is-checked{border-color:#8fcfba;background:#eaf8f2;color:#0d674a}.supplier-filter-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid #eef2f5;background:#f8fafb;font-size:9px;color:#7c8d9b}.supplier-filter-dialog footer div{display:flex;gap:8px}@media(max-width:480px){.supplier-filter-dialog__grid{grid-template-columns:1fr}}.routine-report__range{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.routine-report__range-picks{display:flex;gap:6px}.routine-report__range-picks button{padding:6px 10px;border:1px solid #dbe5e9;border-radius:8px;background:#fff;color:#486572;font-size:8px;cursor:pointer}.routine-report__range-picks button.is-on{border-color:#0891b2;background:#ecfeff;color:#0e7490;font-weight:800}.routine-report__range-custom{display:flex;align-items:center;gap:6px;color:#7c8d9b;font-size:8px}.routine-report__range-custom input{height:32px;padding:0 8px;border:1px solid #dbe5e9;border-radius:8px;background:#fff;color:#355662;font-size:9px}@media(max-width:650px){.routine-report__title small{white-space:normal}.routine-report__range{flex-direction:column;align-items:stretch}.routine-report__range-picks{justify-content:space-between}.routine-report__range-picks button{flex:1}.routine-report__range-custom{justify-content:space-between}}}@layer s76{.pallets-in-receipt__search-toggle{width:39px;padding:0;font-size:15px}.pallets-in-receipt__search-toggle.is-active{border-color:#e0b45a;background:#fff8ea;color:#8a5a07}}@layer s77{.resource-row-input,textarea.resource-row-input{min-height:38px}.data-table--dense th.col-checkbox,.data-table--dense td.col-checkbox{width:30px;padding-inline:6px;text-align:center}.col-checkbox input[type=checkbox]{width:15px;height:15px;cursor:pointer}.data-table tr.is-row-selected>td{background:#eef8f2}.resource-bulk-edit{width:min(560px,100%)}.resource-bulk-edit__hint{margin:0 0 12px;color:var(--wms-muted);font-size:10px}.resource-bulk-edit .form-grid{grid-template-columns:1fr 1fr;gap:10px}.resource-bulk-edit__field{position:relative;display:flex;min-width:0;flex-direction:column;gap:6px}.resource-bulk-edit__mixed{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:4px;padding:0 12px;border:1px dashed #c7d2da;border-radius:8px;background:#f6f8fa;color:#506477;font-size:11px;font-weight:700;cursor:pointer}.resource-bulk-edit__mixed:hover,.resource-bulk-edit__mixed[aria-expanded=true]{border-style:solid;border-color:#b7c3cc;background:#eef2f5}.resource-bulk-edit__mixed-list{position:absolute;z-index:5;top:100%;inset-inline:0;max-height:180px;margin:4px 0 0;padding:6px 0;overflow-y:auto;list-style:none;border:1px solid #dce4e9;border-radius:8px;background:#fff;box-shadow:0 8px 20px #141e281f}.resource-bulk-edit__mixed-list li{overflow:hidden;padding:6px 12px;color:var(--wms-ink);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.resource-bulk-edit__mixed-list li+li{border-top:1px solid #f1f4f6}.resource-bulk-edit__check{display:flex;align-items:center;gap:6px;color:var(--wms-ink);font-size:10px;font-weight:700}.resource-bulk-edit__check input[type=checkbox]{width:15px;height:15px;cursor:pointer}.resource-bulk-edit__field .resource-row-input:disabled{background:#f3f5f7;color:var(--wms-muted);cursor:not-allowed}@media(max-width:520px){.resource-bulk-edit .form-grid{grid-template-columns:1fr}}}@layer s78{@keyframes landing-cell-flash{0%{box-shadow:inset 0 0 0 9999px #229e743d}55%{box-shadow:inset 0 0 0 9999px #229e741c}to{box-shadow:inset 0 0 0 9999px #229e7400}}tr.is-landing>td{animation:landing-cell-flash 1.1s cubic-bezier(.22,1,.36,1)}@keyframes landing-settle{0%{transform:scale(.972);box-shadow:0 0 #229e7400}22%{transform:scale(1.006);box-shadow:0 0 0 4px #229e7452}60%{box-shadow:0 0 0 4px #229e7424}to{transform:scale(1);box-shadow:0 0 #229e7400}}.is-landing:not(tr){position:relative;z-index:1;animation:landing-settle 1s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){tr.is-landing>td,.is-landing:not(tr){animation:none}}}@layer s79{@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--wms-brand: #f2c368;--wms-brand-strong: #fbdc9d;--wms-brand-soft: rgba(242, 195, 104, .14);--wms-brand-ink: #f8d68f;--wms-brand-glow: rgba(242, 195, 104, .4);--wms-ink: #f2f3f7;--wms-ink-soft: #c9cbd6;--wms-muted: #888c9a;--wms-line: rgba(255, 255, 255, .14);--wms-line-soft: rgba(255, 255, 255, .085);--wms-canvas: #0a0a0f;--wms-soft: #101016;--wms-panel: #191922;--wms-raised: #23232e;--wms-edge: linear-gradient(180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .075) 45%, rgba(255, 255, 255, .06) 100%);--wms-edge-soft: linear-gradient(180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .05) 45%, rgba(255, 255, 255, .04) 100%);--wms-edge-brand: linear-gradient(180deg, rgba(251, 220, 157, .62) 0%, rgba(242, 195, 104, .24) 60%, rgba(242, 195, 104, .12) 100%);--wms-edge-recess: linear-gradient(180deg, rgba(255, 255, 255, .05) 0%, rgba(255, 255, 255, .18) 100%);--wms-card: linear-gradient(180deg, #17171f 0%, #141419 100%);--wms-card-raised: linear-gradient(180deg, #21212b 0%, #1b1b23 100%);--wms-lift: linear-gradient(180deg, rgba(255, 255, 255, .035) 0%, rgba(255, 255, 255, .008) 140px, rgba(255, 255, 255, 0) 100%);--wms-recess: linear-gradient(180deg, rgba(0, 0, 0, .45) 0%, rgba(0, 0, 0, 0) 16px);--wms-blur: blur(22px) saturate(160%);--wms-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");--wms-hairline: rgba(255, 255, 255, .1);--wms-sheen: linear-gradient(180deg, rgba(255, 255, 255, .035), rgba(255, 255, 255, .006) 46%, rgba(255, 255, 255, 0) 100%);--wms-glass: rgba(30, 30, 40, .74);--wms-glass-strong: rgba(26, 26, 35, .92);--wms-elev-1: 0 1px 2px rgba(0, 0, 0, .6), 0 6px 18px -6px rgba(0, 0, 0, .72);--wms-elev-2: 0 1px 2px rgba(0, 0, 0, .6), 0 12px 30px -10px rgba(0, 0, 0, .82), 0 28px 56px -30px rgba(0, 0, 0, .92);--wms-elev-3: 0 2px 4px rgba(0, 0, 0, .7), 0 20px 50px -14px rgba(0, 0, 0, .88), 0 56px 100px -44px rgba(0, 0, 0, 1);--wms-well: inset 0 1px 2px rgba(0, 0, 0, .5), inset 0 0 0 1px rgba(255, 255, 255, .04);--wms-success: #34d8c4;--wms-success-soft: rgba(52, 216, 196, .14);--wms-success-line: rgba(52, 216, 196, .32);--wms-success-ink: #86ece0;--wms-warning: #f2c368;--wms-warning-soft: rgba(242, 195, 104, .14);--wms-warning-line: rgba(242, 195, 104, .3);--wms-warning-ink: #f8d68f;--wms-danger: #ff6f9c;--wms-danger-soft: rgba(255, 111, 156, .14);--wms-danger-line: rgba(255, 111, 156, .3);--wms-danger-ink: #ffa6c2;--wms-info: #8c9cff;--wms-info-soft: rgba(140, 156, 255, .14);--wms-info-line: rgba(140, 156, 255, .32);--wms-info-ink: #b6c0ff;--wms-violet: #a78bfa;--wms-violet-soft: rgba(167, 139, 250, .14);--wms-violet-line: rgba(167, 139, 250, .32);--wms-teal: #34d8c4;--wms-shadow: 0 1px 2px rgba(0, 0, 0, .6), 0 8px 22px -8px rgba(0, 0, 0, .75);--wms-shadow-lg: 0 2px 4px rgba(0, 0, 0, .7), 0 22px 54px -16px rgba(0, 0, 0, .9);--wms-shadow-sm: 0 1px 2px rgba(0, 0, 0, .6), 0 6px 18px -6px rgba(0, 0, 0, .72);--wms-shadow-md: 0 1px 2px rgba(0, 0, 0, .6), 0 12px 30px -10px rgba(0, 0, 0, .82);--wms-shadow-lg: 0 2px 4px rgba(0, 0, 0, .7), 0 20px 50px -14px rgba(0, 0, 0, .88);--wms-shadow-brand: 0 10px 28px -10px rgba(242, 195, 104, .6);--wms-grad-brand: linear-gradient(180deg, #fbdc9d 0%, #e9b54f 100%);--wms-grad-panel-head: linear-gradient(180deg, rgba(222, 216, 255, .05), rgba(222, 216, 255, .008));--wms-grad-ink-head: linear-gradient(180deg, #1d1d26 0%, #101015 100%);--wms-login-bg: #000000;--wms-login-bg-mid: #0d0d18;--wms-login-bg-end: #13131f;--wms-shell-ink-deep: #000000;--wms-shell-ink: #0c0c11;--wms-shell-ink-hi: #1a1a22;--wms-icon-ink: #d2d3ea;--wms-icon-ink-hi: #f1f2ff;--wms-stripe: repeating-linear-gradient(-45deg, var(--wms-brand) 0px, var(--wms-brand) 7px, #000000 7px, #000000 14px);--wms-focus-ring: 0 0 0 1px rgba(242, 195, 104, .62), 0 0 0 4px rgba(242, 195, 104, .22);--wms-focus-ring-danger: 0 0 0 1px rgba(255, 111, 156, .62), 0 0 0 4px rgba(255, 111, 156, .2)}:root:not([data-theme=light]) .pallet-search-v2,:root:not([data-theme=light]) .logistic-flow-v2{--psv2-ink: var(--wms-ink);--psv2-muted: var(--wms-muted);--psv2-line: var(--wms-line);--psv2-surface: var(--wms-panel);--psv2-surface-alt: var(--wms-soft);--wb-ink: var(--wms-ink);--wb-muted: var(--wms-muted);--wb-line: var(--wms-line);--wb-soft: var(--wms-soft)}:root:not([data-theme=light]) .ntm-arrival-v2{--ntm-ink: var(--wms-ink);--ntm-muted: var(--wms-muted);--ntm-line: var(--wms-line)}:root:not([data-theme=light]) .report-workspace{--report-border: var(--wms-line);--report-muted: var(--wms-muted);--report-surface: var(--wms-panel)}:root:not([data-theme=light]){--ux-ink: var(--wms-ink);--ux-muted: var(--wms-muted);--ux-line: var(--wms-line);--ux-line-strong: var(--wms-muted);--ux-surface: var(--wms-panel);--ux-surface-soft: var(--wms-soft);--ux-canvas: var(--wms-canvas)}:root:not([data-theme=light]) .packing-entry-shell{--packing-ink: var(--wms-ink);--packing-muted: var(--wms-muted);--packing-line: var(--wms-line)}:root:not([data-theme=light]) .entity-history{--eh-ink: var(--wms-ink);--eh-muted: var(--wms-muted);--eh-line: var(--wms-line);--eh-soft: var(--wms-soft)}:root:not([data-theme=light]){--bay-ink: var(--wms-ink);--bay-mist: var(--wms-muted);--bay-concrete: var(--wms-line);--bay-paper: var(--wms-canvas);--bay-surface: var(--wms-panel)}:root:not([data-theme=light]) .receipt-workflow{--rx-card: var(--wms-panel)}:root:not([data-theme=light]) .mobile-bottom-tabs{--dock-ink: var(--wms-ink)}:root:not([data-theme=light]) body{background:var(--wms-canvas);color:var(--wms-ink)}:root:not([data-theme=light]){color-scheme:dark}:root:not([data-theme=light])::selection{background:#f2c36859;color:#fff}:root:not([data-theme=light]) ::-webkit-scrollbar{width:12px;height:12px}:root:not([data-theme=light]) ::-webkit-scrollbar-track{background:transparent}:root:not([data-theme=light]) ::-webkit-scrollbar-thumb{background:var(--wms-line);border:3px solid var(--wms-canvas);border-radius:999px}:root:not([data-theme=light]) ::-webkit-scrollbar-thumb:hover{background:var(--wms-muted)}:root:not([data-theme=light]) .topbar{background:var(--wms-panel);border-bottom-color:var(--wms-line);box-shadow:0 3px 16px #00000047}@media(max-width:760px){:root:not([data-theme=light]) .topbar__shell{background:var(--wms-panel);box-shadow:0 1px #ffffff0d}}:root:not([data-theme=light]) .brand b,:root:not([data-theme=light]) .user-chip b{color:var(--wms-ink)}:root:not([data-theme=light]) .brand small,:root:not([data-theme=light]) .user-chip small{color:var(--wms-muted)}:root:not([data-theme=light]) .connection{color:var(--wms-muted)}:root:not([data-theme=light]) .ghost-button,:root:not([data-theme=light]) .secondary,:root:not([data-theme=light]) .refresh{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .ghost-button:hover,:root:not([data-theme=light]) .secondary:hover,:root:not([data-theme=light]) .refresh:hover{background:var(--wms-soft);border-color:var(--wms-muted)}:root:not([data-theme=light]) .search-box{background:var(--wms-soft);border-color:var(--wms-line)}:root:not([data-theme=light]) .search-box input{color:var(--wms-ink)}:root:not([data-theme=light]) .search-box span{color:var(--wms-muted)}:root:not([data-theme=light]) .date-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .sidebar{background:var(--wms-shell-ink-deep);box-shadow:-8px 0 24px #00000059}:root:not([data-theme=light]) .content{background:transparent}:root:not([data-theme=light]) .page-header small{color:var(--wms-brand-ink)}:root:not([data-theme=light]) .page-description{color:var(--wms-muted)}:root:not([data-theme=light]) .panel{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}:root:not([data-theme=light]) .panel-head{border-bottom-color:var(--wms-line)}:root:not([data-theme=light]) .panel-head small{color:var(--wms-muted)}:root:not([data-theme=light]) .panel-head a{color:var(--wms-brand-ink)}:root:not([data-theme=light]) table{color:var(--wms-ink)}:root:not([data-theme=light]) th{background:var(--wms-soft);color:var(--wms-muted)}:root:not([data-theme=light]) td{border-top-color:var(--wms-line-soft)}:root:not([data-theme=light]) tbody tr:hover{background:var(--wms-soft)}:root:not([data-theme=light]) .row-number{color:var(--wms-muted)}:root:not([data-theme=light]) .row-actions button{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .row-actions .danger{color:var(--wms-danger);border-color:var(--wms-danger-line)}:root:not([data-theme=light]) .table-wrap{scrollbar-color:var(--wms-line) transparent}:root:not([data-theme=light]) .pagination{border-top-color:var(--wms-line);color:var(--wms-muted)}:root:not([data-theme=light]) .pagination button{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .data-table-shell{background:var(--wms-panel)}@media(max-width:760px){:root:not([data-theme=light]) .data-table tbody tr{background:var(--wms-panel)}:root:not([data-theme=light]) .data-table td{background:var(--wms-panel);border-bottom-color:var(--wms-line-soft)}:root:not([data-theme=light]) .data-table td:before{color:var(--wms-muted)}}:root:not([data-theme=light]) .action-chip--warning,:root:not([data-theme=light]) .is-warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}:root:not([data-theme=light]) .action-chip--danger,:root:not([data-theme=light]) .is-negative{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}:root:not([data-theme=light]) .data-table th{background:var(--wms-soft);color:var(--wms-muted);border-color:var(--wms-line)}:root:not([data-theme=light]) .data-table td{border-top-color:var(--wms-line-soft)}:root:not([data-theme=light]) .data-table tbody tr:hover{background:var(--wms-soft)}:root:not([data-theme=light]) .table-actions-heading,:root:not([data-theme=light]) .table-actions-cell{background:inherit}:root:not([data-theme=light]) .data-table-icon-btn{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .data-table-icon-btn:hover{border-color:var(--wms-muted);background:var(--wms-soft)}:root:not([data-theme=light]) .data-table-icon-btn--danger:hover{border-color:var(--wms-danger-line);color:var(--wms-danger)}:root:not([data-theme=light]) .history-btn:hover{background:var(--wms-soft)}:root:not([data-theme=light]) .table-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .empty-state span{color:var(--wms-line)}:root:not([data-theme=light]) .empty-state h3{color:var(--wms-ink-soft)}:root:not([data-theme=light]) .form-grid input,:root:not([data-theme=light]) .form-grid textarea,:root:not([data-theme=light]) .login-card input,:root:not([data-theme=light]) input[type=text],:root:not([data-theme=light]) input[type=number],:root:not([data-theme=light]) input[type=password],:root:not([data-theme=light]) input[type=date],:root:not([data-theme=light]) input[type=search],:root:not([data-theme=light]) input[type=email],:root:not([data-theme=light]) textarea,:root:not([data-theme=light]) select{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink)}:root:not([data-theme=light]) .form-grid input:focus,:root:not([data-theme=light]) .form-grid textarea:focus,:root:not([data-theme=light]) .login-card input:focus,:root:not([data-theme=light]) input:focus,:root:not([data-theme=light]) textarea:focus,:root:not([data-theme=light]) select:focus{border-color:var(--wms-brand);box-shadow:0 0 0 3px var(--wms-brand-glow);background:var(--wms-panel)}:root:not([data-theme=light]) .form-grid label,:root:not([data-theme=light]) .login-card label{color:var(--wms-muted)}:root:not([data-theme=light]) .form-error{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}:root:not([data-theme=light]) .success-box{background:var(--wms-success-soft);color:var(--wms-success-ink)}:root:not([data-theme=light]) .standalone-select{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink)}:root:not([data-theme=light]) .primary,:root:not([data-theme=light]) .login-button{background:var(--wms-brand);box-shadow:var(--wms-shadow-brand);color:#1a1206}:root:not([data-theme=light]) .primary:hover,:root:not([data-theme=light]) .login-button:hover{background:var(--wms-brand-strong)}:root:not([data-theme=light]) .button-link{color:var(--wms-brand-ink)}:root:not([data-theme=light]) .dialog-backdrop{background:#030304ad}:root:not([data-theme=light]) .dialog{background:var(--wms-panel);box-shadow:var(--wms-shadow-lg)}:root:not([data-theme=light]) .dialog-title{border-bottom-color:var(--wms-line)}:root:not([data-theme=light]) .dialog-title small{color:var(--wms-brand-ink)}:root:not([data-theme=light]) .dialog-title button{background:var(--wms-soft);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .dialog-actions{border-top-color:var(--wms-line)}:root:not([data-theme=light]) .confirm-dialog__icon{background:var(--wms-danger-soft);color:var(--wms-danger)}:root:not([data-theme=light]) .error-box{background:var(--wms-danger-soft);border-inline-start-color:var(--wms-danger)}:root:not([data-theme=light]) .error-box b{color:var(--wms-danger-ink)}:root:not([data-theme=light]) .error-box p{color:var(--wms-ink-soft)}:root:not([data-theme=light]) .loading i{border-color:var(--wms-line);border-top-color:var(--wms-brand)}:root:not([data-theme=light]) .bar-row>div{background:var(--wms-soft)}:root:not([data-theme=light]) .muted{color:var(--wms-muted)}:root:not([data-theme=light]) .login-page{background:var(--wms-canvas)}:root:not([data-theme=light]) .login-card>small{color:var(--wms-brand-ink)}:root:not([data-theme=light]) .login-card h2{color:var(--wms-ink)}:root:not([data-theme=light]) .login-card>p{color:var(--wms-muted)}:root:not([data-theme=light]) .login-card footer{color:var(--wms-muted)}:root:not([data-theme=light]) .wms-nav__panel{background:var(--wms-panel);box-shadow:var(--wms-shadow-lg);border-color:var(--wms-line)}:root:not([data-theme=light]) .wms-nav__head{border-bottom-color:var(--wms-line)}:root:not([data-theme=light]) .wms-nav__head small{color:var(--wms-muted)}:root:not([data-theme=light]) .wms-nav__close{background:var(--wms-soft);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .wms-nav__link,:root:not([data-theme=light]) .wms-nav__group-btn{color:var(--wms-ink-soft)}:root:not([data-theme=light]) .wms-nav__link:hover,:root:not([data-theme=light]) .wms-nav__group-btn:hover,:root:not([data-theme=light]) .wms-nav__link.is-active,:root:not([data-theme=light]) .wms-nav__group.is-active .wms-nav__group-btn{background:var(--wms-soft)}:root:not([data-theme=light]) .wms-nav__sublink{color:var(--wms-muted)}:root:not([data-theme=light]) .wms-nav__sublink:hover,:root:not([data-theme=light]) .wms-nav__sublink.is-active{background:var(--wms-soft);color:var(--wms-ink)}:root:not([data-theme=light]) .wms-nav__empty{color:var(--wms-muted)}:root:not([data-theme=light]) .wms-nav__scrim{background:#0303048c}:root:not([data-theme=light]) .hdr-quick-menu__panel{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-lg)}:root:not([data-theme=light]) .hdr-quick-menu__row-label{color:var(--wms-ink-soft)}:root:not([data-theme=light]) .hdr-quick-menu__row-label svg{color:var(--wms-muted)}:root:not([data-theme=light]) .hdr-quick-menu__row-toggle{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-muted)}:root:not([data-theme=light]) .hdr-quick-menu__row-toggle:hover{border-color:var(--wms-success);color:var(--wms-success-ink)}:root:not([data-theme=light]) .hdr-quick-menu__row-toggle.is-active{background:var(--wms-brand-soft);border-color:var(--wms-brand);color:var(--wms-brand-ink)}:root:not([data-theme=light]) .hdr-quick-menu__row-select{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .hdr-quick-menu__lang-switch,:root:not([data-theme=light]) .hdr-quick-menu__theme-switch{background:var(--wms-soft);border-color:var(--wms-line)}:root:not([data-theme=light]) .hdr-quick-menu__lang-switch button,:root:not([data-theme=light]) .hdr-quick-menu__theme-switch button{color:var(--wms-muted)}:root:not([data-theme=light]) .mobile-bottom-tabs{background:var(--wms-panel);border-top-color:var(--wms-line)}:root:not([data-theme=light]) .suppliers-hub__bulk-bar{background:var(--wms-success-soft);border-color:var(--wms-success-line)}:root:not([data-theme=light]) .suppliers-hub__select-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}:root:not([data-theme=light]) .suppliers-hub__settings-head{background:var(--wms-panel);border-bottom-color:var(--wms-line)}:root:not([data-theme=light]) .suppliers-hub__field-row{background:var(--wms-soft);border-color:var(--wms-line)}:root:not([data-theme=light]) .suppliers-hub__field-row>span b{color:var(--wms-ink)}:root:not([data-theme=light]) .supplier-pallet-field-group{background:var(--wms-panel);border-color:var(--wms-line)}:root:not([data-theme=light]) .supplier-pallet-field-group>header{background:var(--wms-soft);border-bottom-color:var(--wms-line)}:root:not([data-theme=light]) #main-content .table-actions-cell,:root:not([data-theme=light]) #main-content td:has(.row-actions){background:inherit}@media(max-width:760px){:root:not([data-theme=light]){--mu-paper: var(--wms-canvas);--mu-ink: var(--wms-ink);--mu-line: rgba(255, 255, 255, .08);--mu-done: var(--wms-success-soft);--mu-done-ink: var(--wms-success-ink);--mu-ready: var(--wms-warning-soft);--mu-ready-ink: var(--wms-warning-ink);--mu-flow: var(--wms-info-soft);--mu-flow-ink: var(--wms-info-ink);--mu-draft: var(--wms-soft);--mu-out: var(--wms-success-soft);--mu-create: var(--wms-success-soft)}}}[data-theme=dark]{--wms-brand: #f2c368;--wms-brand-strong: #fbdc9d;--wms-brand-soft: rgba(242, 195, 104, .14);--wms-brand-ink: #f8d68f;--wms-brand-glow: rgba(242, 195, 104, .4);--wms-ink: #f2f3f7;--wms-ink-soft: #c9cbd6;--wms-muted: #888c9a;--wms-line: rgba(255, 255, 255, .14);--wms-line-soft: rgba(255, 255, 255, .085);--wms-canvas: #0a0a0f;--wms-soft: #101016;--wms-panel: #191922;--wms-raised: #23232e;--wms-edge: linear-gradient(180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .075) 45%, rgba(255, 255, 255, .06) 100%);--wms-edge-soft: linear-gradient(180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .05) 45%, rgba(255, 255, 255, .04) 100%);--wms-edge-brand: linear-gradient(180deg, rgba(251, 220, 157, .62) 0%, rgba(242, 195, 104, .24) 60%, rgba(242, 195, 104, .12) 100%);--wms-edge-recess: linear-gradient(180deg, rgba(255, 255, 255, .05) 0%, rgba(255, 255, 255, .18) 100%);--wms-card: linear-gradient(180deg, #17171f 0%, #141419 100%);--wms-card-raised: linear-gradient(180deg, #21212b 0%, #1b1b23 100%);--wms-lift: linear-gradient(180deg, rgba(255, 255, 255, .035) 0%, rgba(255, 255, 255, .008) 140px, rgba(255, 255, 255, 0) 100%);--wms-recess: linear-gradient(180deg, rgba(0, 0, 0, .45) 0%, rgba(0, 0, 0, 0) 16px);--wms-blur: blur(22px) saturate(160%);--wms-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");--wms-hairline: rgba(255, 255, 255, .1);--wms-sheen: linear-gradient(180deg, rgba(255, 255, 255, .035), rgba(255, 255, 255, .006) 46%, rgba(255, 255, 255, 0) 100%);--wms-glass: rgba(30, 30, 40, .74);--wms-glass-strong: rgba(26, 26, 35, .92);--wms-elev-1: 0 1px 2px rgba(0, 0, 0, .6), 0 6px 18px -6px rgba(0, 0, 0, .72);--wms-elev-2: 0 1px 2px rgba(0, 0, 0, .6), 0 12px 30px -10px rgba(0, 0, 0, .82), 0 28px 56px -30px rgba(0, 0, 0, .92);--wms-elev-3: 0 2px 4px rgba(0, 0, 0, .7), 0 20px 50px -14px rgba(0, 0, 0, .88), 0 56px 100px -44px rgba(0, 0, 0, 1);--wms-well: inset 0 1px 2px rgba(0, 0, 0, .5), inset 0 0 0 1px rgba(255, 255, 255, .04);--wms-success: #34d8c4;--wms-success-soft: rgba(52, 216, 196, .14);--wms-success-line: rgba(52, 216, 196, .32);--wms-success-ink: #86ece0;--wms-warning: #f2c368;--wms-warning-soft: rgba(242, 195, 104, .14);--wms-warning-line: rgba(242, 195, 104, .3);--wms-warning-ink: #f8d68f;--wms-danger: #ff6f9c;--wms-danger-soft: rgba(255, 111, 156, .14);--wms-danger-line: rgba(255, 111, 156, .3);--wms-danger-ink: #ffa6c2;--wms-info: #8c9cff;--wms-info-soft: rgba(140, 156, 255, .14);--wms-info-line: rgba(140, 156, 255, .32);--wms-info-ink: #b6c0ff;--wms-violet: #a78bfa;--wms-violet-soft: rgba(167, 139, 250, .14);--wms-violet-line: rgba(167, 139, 250, .32);--wms-teal: #34d8c4;--wms-shadow: 0 1px 2px rgba(0, 0, 0, .6), 0 8px 22px -8px rgba(0, 0, 0, .75);--wms-shadow-lg: 0 2px 4px rgba(0, 0, 0, .7), 0 22px 54px -16px rgba(0, 0, 0, .9);--wms-shadow-sm: 0 1px 2px rgba(0, 0, 0, .6), 0 6px 18px -6px rgba(0, 0, 0, .72);--wms-shadow-md: 0 1px 2px rgba(0, 0, 0, .6), 0 12px 30px -10px rgba(0, 0, 0, .82);--wms-shadow-lg: 0 2px 4px rgba(0, 0, 0, .7), 0 20px 50px -14px rgba(0, 0, 0, .88);--wms-shadow-brand: 0 10px 28px -10px rgba(242, 195, 104, .6);--wms-grad-brand: linear-gradient(180deg, #fbdc9d 0%, #e9b54f 100%);--wms-grad-panel-head: linear-gradient(180deg, rgba(222, 216, 255, .05), rgba(222, 216, 255, .008));--wms-grad-ink-head: linear-gradient(180deg, #1d1d26 0%, #101015 100%);--wms-login-bg: #000000;--wms-login-bg-mid: #0d0d18;--wms-login-bg-end: #13131f;--wms-shell-ink-deep: #000000;--wms-shell-ink: #0c0c11;--wms-shell-ink-hi: #1a1a22;--wms-icon-ink: #d2d3ea;--wms-icon-ink-hi: #f1f2ff;--wms-stripe: repeating-linear-gradient(-45deg, var(--wms-brand) 0px, var(--wms-brand) 7px, #000000 7px, #000000 14px);--wms-focus-ring: 0 0 0 1px rgba(242, 195, 104, .62), 0 0 0 4px rgba(242, 195, 104, .22);--wms-focus-ring-danger: 0 0 0 1px rgba(255, 111, 156, .62), 0 0 0 4px rgba(255, 111, 156, .2)}[data-theme=dark] .pallet-search-v2,[data-theme=dark] .logistic-flow-v2{--psv2-ink: var(--wms-ink);--psv2-muted: var(--wms-muted);--psv2-line: var(--wms-line);--psv2-surface: var(--wms-panel);--psv2-surface-alt: var(--wms-soft);--wb-ink: var(--wms-ink);--wb-muted: var(--wms-muted);--wb-line: var(--wms-line);--wb-soft: var(--wms-soft)}[data-theme=dark] .ntm-arrival-v2{--ntm-ink: var(--wms-ink);--ntm-muted: var(--wms-muted);--ntm-line: var(--wms-line)}[data-theme=dark] .report-workspace{--report-border: var(--wms-line);--report-muted: var(--wms-muted);--report-surface: var(--wms-panel)}[data-theme=dark]{--ux-ink: var(--wms-ink);--ux-muted: var(--wms-muted);--ux-line: var(--wms-line);--ux-line-strong: var(--wms-muted);--ux-surface: var(--wms-panel);--ux-surface-soft: var(--wms-soft);--ux-canvas: var(--wms-canvas)}[data-theme=dark] .packing-entry-shell{--packing-ink: var(--wms-ink);--packing-muted: var(--wms-muted);--packing-line: var(--wms-line)}[data-theme=dark] .entity-history{--eh-ink: var(--wms-ink);--eh-muted: var(--wms-muted);--eh-line: var(--wms-line);--eh-soft: var(--wms-soft)}[data-theme=dark]{--bay-ink: var(--wms-ink);--bay-mist: var(--wms-muted);--bay-concrete: var(--wms-line);--bay-paper: var(--wms-canvas);--bay-surface: var(--wms-panel)}[data-theme=dark] .receipt-workflow{--rx-card: var(--wms-panel)}[data-theme=dark] .mobile-bottom-tabs{--dock-ink: var(--wms-ink)}[data-theme=dark] body{background:var(--wms-canvas);color:var(--wms-ink)}[data-theme=dark]{color-scheme:dark}[data-theme=dark]::selection{background:#f2c36859;color:#fff}[data-theme=dark] ::-webkit-scrollbar{width:12px;height:12px}[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--wms-line);border:3px solid var(--wms-canvas);border-radius:999px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--wms-muted)}[data-theme=dark] .topbar{background:var(--wms-panel);border-bottom-color:var(--wms-line);box-shadow:0 3px 16px #00000047}@media(max-width:760px){[data-theme=dark] .topbar__shell{background:var(--wms-panel);box-shadow:0 1px #ffffff0d}}[data-theme=dark] .brand b,[data-theme=dark] .user-chip b{color:var(--wms-ink)}[data-theme=dark] .brand small,[data-theme=dark] .user-chip small,[data-theme=dark] .connection{color:var(--wms-muted)}[data-theme=dark] .ghost-button,[data-theme=dark] .secondary,[data-theme=dark] .refresh{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .ghost-button:hover,[data-theme=dark] .secondary:hover,[data-theme=dark] .refresh:hover{background:var(--wms-soft);border-color:var(--wms-muted)}[data-theme=dark] .search-box{background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .search-box input{color:var(--wms-ink)}[data-theme=dark] .search-box span{color:var(--wms-muted)}[data-theme=dark] .date-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .sidebar{background:var(--wms-shell-ink-deep);box-shadow:-8px 0 24px #00000059}[data-theme=dark] .content{background:transparent}[data-theme=dark] .page-header small{color:var(--wms-brand-ink)}[data-theme=dark] .page-description{color:var(--wms-muted)}[data-theme=dark] .panel{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] .panel-head{border-bottom-color:var(--wms-line)}[data-theme=dark] .panel-head small{color:var(--wms-muted)}[data-theme=dark] .panel-head a{color:var(--wms-brand-ink)}[data-theme=dark] table{color:var(--wms-ink)}[data-theme=dark] th{background:var(--wms-soft);color:var(--wms-muted)}[data-theme=dark] td{border-top-color:var(--wms-line-soft)}[data-theme=dark] tbody tr:hover{background:var(--wms-soft)}[data-theme=dark] .row-number{color:var(--wms-muted)}[data-theme=dark] .row-actions button{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .row-actions .danger{color:var(--wms-danger);border-color:var(--wms-danger-line)}[data-theme=dark] .table-wrap{scrollbar-color:var(--wms-line) transparent}[data-theme=dark] .pagination{border-top-color:var(--wms-line);color:var(--wms-muted)}[data-theme=dark] .pagination button{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .data-table-shell{background:var(--wms-panel)}@media(max-width:760px){[data-theme=dark] .data-table tbody tr{background:var(--wms-panel)}[data-theme=dark] .data-table td{background:var(--wms-panel);border-bottom-color:var(--wms-line-soft)}[data-theme=dark] .data-table td:before{color:var(--wms-muted)}}[data-theme=dark] .action-chip--warning,[data-theme=dark] .is-warning{border-color:var(--wms-warning-line);background:var(--wms-warning-soft);color:var(--wms-warning-ink)}[data-theme=dark] .action-chip--danger,[data-theme=dark] .is-negative{border-color:var(--wms-danger-line);background:var(--wms-danger-soft);color:var(--wms-danger-ink)}[data-theme=dark] .data-table th{background:var(--wms-soft);color:var(--wms-muted);border-color:var(--wms-line)}[data-theme=dark] .data-table td{border-top-color:var(--wms-line-soft)}[data-theme=dark] .data-table tbody tr:hover{background:var(--wms-soft)}[data-theme=dark] .table-actions-heading,[data-theme=dark] .table-actions-cell{background:inherit}[data-theme=dark] .data-table-icon-btn{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .data-table-icon-btn:hover{border-color:var(--wms-muted);background:var(--wms-soft)}[data-theme=dark] .data-table-icon-btn--danger:hover{border-color:var(--wms-danger-line);color:var(--wms-danger)}[data-theme=dark] .history-btn:hover{background:var(--wms-soft)}[data-theme=dark] .table-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .empty-state span{color:var(--wms-line)}[data-theme=dark] .empty-state h3{color:var(--wms-ink-soft)}[data-theme=dark] .form-grid input,[data-theme=dark] .form-grid textarea,[data-theme=dark] .login-card input,[data-theme=dark] input[type=text],[data-theme=dark] input[type=number],[data-theme=dark] input[type=password],[data-theme=dark] input[type=date],[data-theme=dark] input[type=search],[data-theme=dark] input[type=email],[data-theme=dark] textarea,[data-theme=dark] select{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .form-grid input:focus,[data-theme=dark] .form-grid textarea:focus,[data-theme=dark] .login-card input:focus,[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:var(--wms-brand);box-shadow:0 0 0 3px var(--wms-brand-glow);background:var(--wms-panel)}[data-theme=dark] .form-grid label,[data-theme=dark] .login-card label{color:var(--wms-muted)}[data-theme=dark] .form-error{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}[data-theme=dark] .success-box{background:var(--wms-success-soft);color:var(--wms-success-ink)}[data-theme=dark] .standalone-select{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .primary,[data-theme=dark] .login-button{background:var(--wms-brand);box-shadow:var(--wms-shadow-brand);color:#1a1206}[data-theme=dark] .primary:hover,[data-theme=dark] .login-button:hover{background:var(--wms-brand-strong)}[data-theme=dark] .button-link{color:var(--wms-brand-ink)}[data-theme=dark] .dialog-backdrop{background:#030304ad}[data-theme=dark] .dialog{background:var(--wms-panel);box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .dialog-title{border-bottom-color:var(--wms-line)}[data-theme=dark] .dialog-title small{color:var(--wms-brand-ink)}[data-theme=dark] .dialog-title button{background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .dialog-actions{border-top-color:var(--wms-line)}[data-theme=dark] .confirm-dialog__icon{background:var(--wms-danger-soft);color:var(--wms-danger)}[data-theme=dark] .error-box{background:var(--wms-danger-soft);border-inline-start-color:var(--wms-danger)}[data-theme=dark] .error-box b{color:var(--wms-danger-ink)}[data-theme=dark] .error-box p{color:var(--wms-ink-soft)}[data-theme=dark] .loading i{border-color:var(--wms-line);border-top-color:var(--wms-brand)}[data-theme=dark] .bar-row>div{background:var(--wms-soft)}[data-theme=dark] .muted{color:var(--wms-muted)}[data-theme=dark] .login-page{background:var(--wms-canvas)}[data-theme=dark] .login-card>small{color:var(--wms-brand-ink)}[data-theme=dark] .login-card h2{color:var(--wms-ink)}[data-theme=dark] .login-card>p{color:var(--wms-muted)}[data-theme=dark] .login-card footer{color:var(--wms-muted)}[data-theme=dark] .wms-nav__panel{background:var(--wms-panel);box-shadow:var(--wms-shadow-lg);border-color:var(--wms-line)}[data-theme=dark] .wms-nav__head{border-bottom-color:var(--wms-line)}[data-theme=dark] .wms-nav__head small{color:var(--wms-muted)}[data-theme=dark] .wms-nav__close{background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .wms-nav__link,[data-theme=dark] .wms-nav__group-btn{color:var(--wms-ink-soft)}[data-theme=dark] .wms-nav__link:hover,[data-theme=dark] .wms-nav__group-btn:hover,[data-theme=dark] .wms-nav__link.is-active,[data-theme=dark] .wms-nav__group.is-active .wms-nav__group-btn{background:var(--wms-soft)}[data-theme=dark] .wms-nav__sublink{color:var(--wms-muted)}[data-theme=dark] .wms-nav__sublink:hover,[data-theme=dark] .wms-nav__sublink.is-active{background:var(--wms-soft);color:var(--wms-ink)}[data-theme=dark] .wms-nav__empty{color:var(--wms-muted)}[data-theme=dark] .wms-nav__scrim{background:#0303048c}[data-theme=dark] .hdr-quick-menu__panel{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .hdr-quick-menu__row-label{color:var(--wms-ink-soft)}[data-theme=dark] .hdr-quick-menu__row-label svg{color:var(--wms-muted)}[data-theme=dark] .hdr-quick-menu__row-toggle{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-muted)}[data-theme=dark] .hdr-quick-menu__row-toggle:hover{border-color:var(--wms-success);color:var(--wms-success-ink)}[data-theme=dark] .hdr-quick-menu__row-toggle.is-active{background:var(--wms-brand-soft);border-color:var(--wms-brand);color:var(--wms-brand-ink)}[data-theme=dark] .hdr-quick-menu__row-select{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .hdr-quick-menu__lang-switch,[data-theme=dark] .hdr-quick-menu__theme-switch{background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .hdr-quick-menu__lang-switch button,[data-theme=dark] .hdr-quick-menu__theme-switch button{color:var(--wms-muted)}[data-theme=dark] .mobile-bottom-tabs{background:var(--wms-panel);border-top-color:var(--wms-line)}[data-theme=dark] .suppliers-hub__bulk-bar{background:var(--wms-success-soft);border-color:var(--wms-success-line)}[data-theme=dark] .suppliers-hub__select-chip{background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .suppliers-hub__settings-head{background:var(--wms-panel);border-bottom-color:var(--wms-line)}[data-theme=dark] .suppliers-hub__field-row{background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .suppliers-hub__field-row>span b{color:var(--wms-ink)}[data-theme=dark] .supplier-pallet-field-group{background:var(--wms-panel);border-color:var(--wms-line)}[data-theme=dark] .supplier-pallet-field-group>header{background:var(--wms-soft);border-bottom-color:var(--wms-line)}[data-theme=dark] #main-content .table-actions-cell,[data-theme=dark] #main-content td:has(.row-actions){background:inherit}@media(max-width:760px){[data-theme=dark]{--mu-paper: var(--wms-canvas);--mu-ink: var(--wms-ink);--mu-line: rgba(255, 255, 255, .08);--mu-done: var(--wms-success-soft);--mu-done-ink: var(--wms-success-ink);--mu-ready: var(--wms-warning-soft);--mu-ready-ink: var(--wms-warning-ink);--mu-flow: var(--wms-info-soft);--mu-flow-ink: var(--wms-info-ink);--mu-draft: var(--wms-soft);--mu-out: var(--wms-success-soft);--mu-create: var(--wms-success-soft)}}}@layer s80{.pal-compose-datestatus-row{grid-column:1 / -1;display:flex;align-items:stretch;gap:8px}.pal-compose-datestatus-row>[data-field=date],.pal-compose-datestatus-row>[data-field=status]{flex:1 1 0;min-width:0}.pal-compose-datestatus-row.is-line-active>[data-field=date]{flex:0 0 34%}.pal-compose-datestatus-row.is-line-active>[data-field=status]{flex:1 1 auto}.pl-group-row__count span,.pl-group-row__count .ire-input,.pl-group-row__qty .ire-input,.pl-group-row__total .ire-input,.pl-group-row__morder .ire-input{text-align:left}.pallet-ticket-tools .ire-evidence-note input{height:22px;min-height:22px}.ticket-hanger-popover{position:fixed;z-index:var(--wms-z-hanger);display:flex;align-items:flex-start;gap:4px;padding:5px 6px;border:1px solid #d8e2e8;border-radius:10px;background:var(--wms-panel, #fff);box-shadow:0 14px 34px #0c243638}.ticket-hanger-popover__body{display:flex;align-items:center;gap:4px}.ticket-note-info__text{display:block;max-width:190px;font-size:11px;line-height:1.5;color:#20374e;white-space:normal}.ticket-hanger-popover__close{display:grid;place-items:center;width:20px;min-width:20px;height:20px;min-height:20px;flex:0 0 auto;border:0;border-radius:50%;background:#eef2f4;color:#5b7386;font-size:13px;line-height:1;cursor:pointer}.bulk-action-bar--floating{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.bulk-action-bar--floating>*{flex:0 0 auto;white-space:nowrap}.bulk-action-bar--floating .bulk-action-bar__summary{flex-shrink:0}@media(max-width:760px){.receipt-inline-edit{overflow:visible;touch-action:auto}.receipt-inline-edit__rail{display:grid;grid-template-columns:1fr 1fr;width:auto;min-width:0;gap:8px}.receipt-inline-edit__field{flex:none;width:100%}.receipt-inline-edit__field--times,.receipt-inline-edit__actions{grid-column:1 / -1}}}@layer s81{.topbar-page-actions:has(.hdr-live-filters){flex:1 1 auto;max-width:none;flex-wrap:nowrap;min-width:0;overflow:visible}.hdr-live-filters{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;height:42px;max-height:42px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 2px}.hdr-live-filters__field{position:relative;display:flex;flex:1 1 112px;min-width:104px;max-width:176px;height:42px;margin:0}.hdr-live-filters__field.is-grow{flex:1.45 1 148px;max-width:240px}.hdr-live-filters__field>span{position:absolute;top:3px;inset-inline-end:8px;z-index:1;font-size:8px;font-weight:800;color:#6a8294;line-height:1;pointer-events:none}.hdr-live-filters__field input,.hdr-live-filters__field select,.hdr-live-filters__field .excel-date__trigger,.topbar-page-actions .hdr-live-filters .search-box{width:100%;height:42px;min-height:42px;max-height:42px;margin:0;padding:14px 8px 4px;border:1.5px solid #c9d8e2;border-radius:10px;background:linear-gradient(180deg,#fff,#f4f7fa);color:#123246;font-size:12px;font-weight:700;box-shadow:0 1px #fffc inset}.topbar-page-actions .hdr-live-filters .search-box{display:flex;align-items:center;min-width:148px;padding:0 8px}.topbar-page-actions .hdr-live-filters .search-box input{border:0;background:transparent;box-shadow:none;height:40px;padding:12px 4px 2px;min-width:0}.hdr-live-filters__field input:focus,.hdr-live-filters__field select:focus,.hdr-live-filters__field .excel-date__trigger:focus-visible{outline:0;border-color:#c9a227;box-shadow:0 0 0 3px #c9a2272e}.excel-date__trigger{display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;text-align:start;white-space:nowrap;overflow:hidden}.excel-date__trigger i{font-style:normal;color:#6a8294;font-size:10px}.excel-date.is-open .excel-date__trigger{border-color:#c9a227}.page-actions .hdr-live-filters,.page-header .hdr-live-filters{flex:1 1 auto;min-width:180px}@media(max-width:760px){.hdr-live-filters{flex:1 1 140px}.hdr-live-filters__field{flex:0 0 132px;max-width:160px}}}@layer s82{.romco-qr-page{--qr-ink:#141426;--qr-paper:#fff;--qr-line:#cbd5df;--qr-muted:#52667a;--qr-accent:#365b80;--qr-cream:#f8f0dc;--qr-cream-deep:#eee0bd;--qr-gold:#b9862f;--qr-gold-deep:#8f6520;--qr-card-ink:#241f16;width:100%;max-width:1280px;margin:0 auto;color:var(--qr-ink)}.romco-qr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.romco-qr-toolbar h1{margin:0;font-size:20px;line-height:1.5}.romco-qr-toolbar h1 b{display:inline-block;font:700 19px Arial,sans-serif}.romco-qr-toolbar p{margin:6px 0;color:var(--qr-muted);font-size:12px;line-height:1.7}.romco-qr-toolbar p span{padding:0 8px;color:var(--qr-line)}.romco-qr-toolbar__actions{display:flex;gap:8px;align-items:center}.romco-qr-warning{margin:8px 0;padding:8px 12px;border-inline-start:3px solid var(--qr-accent);color:var(--qr-ink);font-size:12px;line-height:1.7}.romco-qr-grid{display:grid;direction:ltr;grid-template-columns:repeat(auto-fill,minmax(154px,1fr));gap:10px;align-items:start}.romco-qr-card{min-width:0;padding:6px;background:var(--qr-paper);border:1px solid var(--qr-line);border-radius:10px;box-shadow:0 4px 12px #14142608}.romco-qr-label{position:relative;display:flex;flex-direction:column;align-items:center;aspect-ratio:2/3;min-width:0;overflow:hidden;background:linear-gradient(165deg,var(--qr-cream) 0%,var(--qr-cream-deep) 100%);color:var(--qr-card-ink);border-radius:16% 0;container-type:inline-size;padding:8% 9% 6%}.romco-qr-label:before{content:"";position:absolute;inset:6%;border:1px solid var(--qr-gold);border-radius:14% 0;pointer-events:none}.romco-qr-label__brand{font:700 10.5cqw/1.1 Georgia,Times New Roman,serif;letter-spacing:.14em;text-transform:uppercase;color:var(--qr-cream-deep);text-shadow:0 1px 0 #ffffffb3,0 -1px 1px #00000024;text-align:center}.romco-qr-label__client{margin-top:2%;font:italic 600 7.5cqw/1 Georgia,Times New Roman,serif;letter-spacing:.03em;color:var(--qr-gold-deep)}.romco-qr-label__symbol{display:flex;align-items:center;justify-content:center;flex:1 1 auto;width:62%;min-height:0;margin:7% 0 4%}.romco-qr-label__symbol img{display:block;width:100%;height:100%;min-height:0;object-fit:contain;image-rendering:pixelated}.romco-qr-label__code{min-width:0;font:600 6.6cqw/1 Arial,sans-serif;letter-spacing:.2em;color:var(--qr-gold-deep);font-variant-numeric:tabular-nums;white-space:nowrap}.romco-qr-label__big{margin-top:2%;font:italic 800 21cqw/.85 Georgia,Times New Roman,serif;color:var(--qr-gold)}.romco-qr-label--medium .romco-qr-label__code{letter-spacing:.1em}.romco-qr-label--long .romco-qr-label__code{font-size:4cqw;letter-spacing:.02em}.romco-qr-label__site{position:absolute;right:9%;bottom:4%;font:500 3.4cqw/1 Arial,sans-serif;letter-spacing:.02em;color:#8a7a55}.romco-qr-tools{display:flex;justify-content:flex-end;gap:4px;margin-top:4px}.romco-qr-tools button{display:grid;place-items:center;min-width:36px;min-height:34px;padding:6px;border:1px solid transparent;border-radius:7px;color:var(--qr-muted);background:var(--qr-paper)}.romco-qr-tools button:hover{border-color:var(--qr-line);color:var(--qr-ink)}.romco-qr-tools button:last-child:hover{color:#a92f40}.romco-qr-page button:focus-visible,.romco-qr-page input:focus-visible{outline:3px solid var(--qr-accent);outline-offset:2px}.romco-qr-edit label{display:grid;gap:6px;margin-top:8px;font-size:11px}.romco-qr-edit input{width:100%;min-width:0;min-height:38px;border:1px solid var(--qr-line);border-radius:6px;padding:6px;font:14px Arial,sans-serif}.romco-qr-edit>div{display:flex;gap:6px;margin-top:8px}.romco-qr-edit button{flex:1;min-height:36px;border:1px solid var(--qr-line);border-radius:6px;background:var(--qr-paper);color:var(--qr-ink);font-size:11px}.romco-qr-edit button[type=submit]{background:var(--qr-ink);color:var(--qr-paper)}.romco-qr-add{display:flex;flex-direction:column;justify-content:center;align-self:stretch;gap:8px;min-width:0;min-height:144px;margin:0;padding:12px;border:1px dashed var(--qr-line);border-radius:10px;background:var(--qr-paper)}.romco-qr-add label{display:grid;gap:6px;font-size:12px;color:var(--qr-muted)}.romco-qr-add input{width:100%;min-width:0;height:44px;border:1px solid var(--qr-line);border-radius:8px;padding:8px;background:var(--qr-paper);color:var(--qr-ink)}.romco-qr-add button{width:100%;min-width:0;min-height:44px;padding:8px;font-size:12px}.romco-qr-add>p{margin:0;font-size:12px;line-height:1.7}.romco-qr-page button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.romco-qr-toolbar{align-items:stretch;flex-direction:column;gap:8px}.romco-qr-toolbar h1{font-size:17px}.romco-qr-toolbar__actions{flex-wrap:wrap}.romco-qr-toolbar__actions>*{flex:1;justify-content:center;min-height:44px}.romco-qr-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}.romco-qr-card{padding:4px}.romco-qr-tools button{min-width:44px;min-height:44px}.romco-qr-edit button,.romco-qr-edit input{min-height:44px}.romco-qr-add{padding:8px}}@page romco-qr-stock{size:70mm 105mm;margin:0}}@layer s83{.dialog{display:flex;flex-direction:column;overflow:hidden}.workflow-dialog__body{flex:1 1 auto;overflow-y:auto;min-height:0}.pallet-full-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pallet-full-edit__field{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:700;color:#5b6f80}.pallet-full-edit__field--bulk{padding:7px 9px;border:1px solid #e5eaee;border-radius:8px;background:#fafbfc}.pallet-full-edit__toggle{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:750;color:#20374e}.pallet-full-edit__toggle input{width:14px;height:14px;accent-color:#2a9a78}.pallet-full-edit__value input,.pallet-full-edit__value select,.pallet-full-edit__value textarea,.pallet-full-edit__field>input,.pallet-full-edit__field>select,.pallet-full-edit__field>textarea{width:100%;min-height:30px;padding:5px 8px;border:1px solid #dbe2e7;border-radius:7px;background:var(--wms-panel);color:#20374e;font-size:12px;transition:border-color .12s ease}.pallet-full-edit__value input:focus,.pallet-full-edit__value select:focus,.pallet-full-edit__value textarea:focus,.pallet-full-edit__field>input:focus,.pallet-full-edit__field>select:focus,.pallet-full-edit__field>textarea:focus{outline:none;border-color:#2a9a78}.pallet-full-edit__field textarea{min-height:46px;resize:vertical}.pallet-full-edit__multi{display:flex;flex-direction:column;gap:5px}.pallet-full-edit__pill{align-self:flex-start;padding:3px 9px;border:1px solid #e2b34a;border-radius:999px;background:#fff7e7;color:#8e6114;font-size:10px;font-weight:750;cursor:pointer}.pallet-full-edit__distinct-list{display:flex;flex-direction:column;gap:3px;margin:0;padding:5px 8px;border:1px solid #eef2f5;border-radius:7px;background:#fff;list-style:none;max-height:120px;overflow:auto}.pallet-full-edit__distinct-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#3a4a58}.pallet-full-edit__distinct-list b{color:#7c8a94;font-weight:700;white-space:nowrap}.pallet-full-edit__section{grid-column:1 / -1;padding:8px 10px 10px;border:1px solid #eef2f5;border-radius:9px;background:#fcfdfd}.pallet-full-edit__section legend{padding:0 3px}.pallet-full-edit__section .form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:7px}.pallet-full-edit__section .board-material-fields{margin-top:7px}.pallet-full-edit__hint{margin:3px 0 0;font-size:10px;color:#8e6114}.pallet-full-edit__confirm-list{display:flex;flex-direction:column;gap:8px;margin:0;padding-inline-start:18px;font-size:12px;line-height:1.6;color:#20374e}@media(max-width:720px){.pallet-full-edit,.pallet-full-edit__section .form-grid{grid-template-columns:1fr}}}@layer s84{.workflow-page--remittance-list .remittance-rahkaran-expand-row>td{padding:0;max-width:none;white-space:normal;overflow:visible}.remittance-rahkaran-host,.remittance-rahkaran-host>.receipt-rahkaran-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;white-space:normal}@media(max-width:900px){.remittance-rahkaran-host{margin:0;padding:8px 0}.remittance-rahkaran-host .receipt-rahkaran-panel>.warehouse-workflow-table{display:none}.remittance-rahkaran-host .receipt-rahkaran-panel>.pallet-mobile-list{display:block;width:100%;min-width:0;max-width:100%;padding:4px 0}.remittance-rahkaran-host .receipt-rahkaran-panel>.panel-head{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;padding:4px 8px}.remittance-rahkaran-host .receipt-rahkaran-panel>.panel-head h2{min-width:0;margin:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.remittance-rahkaran-host .receipt-rahkaran-panel>.panel-head>.panel-tool-button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}}@media(max-width:760px){.packing-plan-editor--panel .pl-group-row__range,.packing-plan-editor--panel .pl-group-row__count .ire-input,.packing-plan-editor--panel .pl-group-row__qty .ire-input,.packing-plan-editor--panel .pl-group-row__total .ire-input,.packing-plan-editor--panel .pl-group-row__morder .ire-input{min-width:0;width:100%;direction:ltr;text-align:left;padding-left:7px}.packing-plan-editor--panel .pl-group-row__count,.packing-plan-editor--panel .pl-group-row__qty,.packing-plan-editor--panel .pl-group-row__total,.packing-plan-editor--panel .pl-group-row__morder{justify-self:stretch;min-width:0}.packing-plan-editor--panel .pl-group-row__count>span{display:flex;width:100%;min-height:30px;align-items:center;justify-content:flex-start;padding-left:7px;direction:ltr;text-align:left}.pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),.pal-flash__rail>.pack-pallet-flash-card{width:min(82vw,300px);min-width:min(82vw,300px);max-width:min(82vw,300px)}.workflow-mobile-cards .pal-flash-card,.workflow-mobile-cards .pl-flash-card.pal-flash-card{width:100%;min-width:0;max-width:none}.pal-flash-card .fk.fk--pallet{gap:8px;padding:4px}.pal-flash-card .fk.fk--pallet .fk__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.pal-flash-card .fk.fk--pallet .fk__row{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:start;column-gap:8px;min-height:30px;padding:6px 2px;border-bottom:1px solid color-mix(in srgb,var(--wms-line, #d8e2e8) 72%,transparent)}.pal-flash-card .fk.fk--pallet .fk__row:last-child{border-bottom:0}.pal-flash-card .fk.fk--pallet .fk__row dt{align-self:start;padding-top:2px;color:var(--wms-muted, #6a7f8d);font-size:10px;line-height:1.45;text-align:right;white-space:normal}.pal-flash-card .fk.fk--pallet .fk__row dd{min-width:0;color:var(--wms-ink, #153246);font-size:12px;line-height:1.45;text-align:left;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.pal-flash-card .fk.fk--pallet .fk__group+.fk__group{margin-top:8px;padding-top:4px}.receipt-inline-edit{width:100%;margin:0;padding:10px;overflow:hidden;border:0;border-radius:14px;background:var(--mu-create, #eef8f2);box-shadow:inset 0 0 0 1px #14573a1f;touch-action:auto}.receipt-inline-edit__head{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;color:var(--wms-ink, #173144)}.receipt-inline-edit__head strong{font-size:13px;font-weight:850}.receipt-inline-edit__head small{color:var(--wms-success-ink, #3d6a56);font-size:10px;font-weight:800}.receipt-inline-edit__rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;gap:8px;align-items:end}.receipt-inline-edit__field{display:flex;flex:none;flex-direction:column;width:100%;min-width:0;gap:4px}.receipt-inline-edit__field>span{color:var(--wms-muted, #4d6570);font-size:10px;font-weight:800;line-height:1.4;text-align:center}.receipt-inline-edit .ire-input,.receipt-inline-edit select.ire-input,.receipt-inline-edit .ire-times-field__trigger{width:100%;min-width:0;min-height:42px;height:42px;padding:6px 8px;border-radius:9px;font-size:11px;text-align:center}.receipt-inline-edit__field--pack,.receipt-inline-edit__field--times,.receipt-inline-edit__actions,.receipt-inline-edit__error{grid-column:1 / -1}.receipt-inline-edit__actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}.receipt-inline-edit__actions .ire-btn{width:100%;min-height:44px;height:44px;border-radius:10px;font-size:11px}.receipt-inline-edit__error{width:100%;min-width:0;margin-top:8px}}@media(min-width:761px){.receipt-inline-edit__head{display:none}}}@layer s85{@media(max-width:900px){.pal-record-card{--record-accent: var(--wms-brand);--record-tint: var(--wms-brand-soft);--record-ink: var(--wms-brand-ink);box-sizing:border-box;position:relative;flex:0 0 208px;width:208px;min-width:0;max-width:100%;padding:0;direction:rtl;align-self:stretch;border:1px solid var(--wms-line);border-radius:16px;background:var(--wms-panel);box-shadow:0 4px 12px color-mix(in srgb,var(--wms-ink) 7%,transparent);overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease;scroll-snap-align:start}.pal-record-card *,.pal-record-card *:before,.pal-record-card *:after{box-sizing:border-box}.pal-flash__rail>.pal-record-card,.pallets-in-receipt__flash-cards>.pal-record-card,.pal-flash__rail>.pallet-drag-source{width:208px;min-width:208px;max-width:208px}.pal-flash__rail>.pal-record-card.sample-record-card{width:min(186px,68vw);min-width:min(186px,68vw);max-width:min(186px,68vw)}.pal-flash__rail>.pal-record-card.sample-record-card.is-appending{width:min(268px,90vw);min-width:min(268px,90vw);max-width:min(268px,90vw)}.pallet-mobile-list.pal-flash,.receipt-rahkaran-panel{min-width:0;max-width:100%}.pallets-in-receipt__flash-cards,.pallet-mobile-list>.pal-flash__rail{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;direction:ltr;grid-template-columns:none;gap:8px;padding:8px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.pallets-in-receipt__flash-cards::-webkit-scrollbar{height:3px}.pallets-in-receipt__flash-cards::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--wms-muted) 45%,transparent)}.pal-record-card:before{display:none}.pal-record-card.is-selected{--record-accent: var(--wms-success);--record-tint: var(--wms-success-soft);--record-ink: var(--wms-success-ink);border-color:var(--record-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--record-accent) 18%,transparent);transform:none}.pal-record-card.is-outbound{--record-accent: var(--wms-warning);--record-tint: var(--wms-warning-soft);--record-ink: var(--wms-warning-ink);border-style:dashed}.pal-record-card.pack-pallet-flash-card--priority{--record-accent: var(--wms-danger);--record-tint: var(--wms-danger-soft);--record-ink: var(--wms-danger-ink)}.pal-record-card.pack-pallet-flash-card--label{--record-accent: var(--wms-warning);--record-tint: var(--wms-warning-soft);--record-ink: var(--wms-warning-ink)}.pal-record-card.pack-pallet-flash-card--note{--record-accent: var(--wms-violet);--record-tint: var(--wms-violet-soft);--record-ink: var(--wms-violet)}.pal-record-card>.pl-flash-card__hit{display:block;padding:0;border-radius:0;background:transparent;text-align:start;width:100%;min-width:0;max-width:100%;color:var(--wms-ink);font:inherit}.pal-record-card>.pl-flash-card__hit:focus-visible{outline:2px solid var(--record-accent);outline-offset:-4px}.pal-record-card .fk.fk--pallet{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;padding:0;gap:0;color:var(--wms-ink);background:var(--wms-panel)}.pal-record-card .fk.fk--pallet .fk__head{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;direction:ltr;gap:8px;padding:12px;border-top:3px solid var(--record-accent);border-bottom:1px solid var(--wms-line);background:color-mix(in srgb,var(--record-tint) 38%,var(--wms-panel))}.pal-record-card--selectable .fk.fk--pallet .fk__head{padding-right:40px}.pal-record-card .fk.fk--pallet .fk__title-line{display:flex;width:100%;gap:8px;align-items:baseline;justify-content:flex-start;direction:ltr;overflow:hidden;container-type:inline-size}.pal-record-card .fk.fk--pallet .fk__kind{color:var(--wms-muted);font-size:10px;font-weight:600;letter-spacing:.04em}.pal-record-card .fk.fk--pallet .fk__code{display:block;flex:0 1 auto;min-width:0;color:var(--wms-ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;font-family:var(--wms-font-mono);font-size:min(24px,calc((100cqi - 30px) / (var(--qr-len, 8) * .62)));font-weight:800;letter-spacing:0;line-height:1.25;text-align:left;word-break:normal}.pal-record-card__prefix{font-size:inherit}.pal-record-card__serial{font-size:inherit;color:var(--record-ink)}.pal-record-card__status{display:inline-flex;align-items:center;justify-self:start;gap:4px;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--wms-ink-soft);font-size:10px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pal-record-card__status:before{content:"";flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:var(--record-accent)}.pal-record-card.is-outbound .pal-record-card__status{color:var(--wms-warning-ink)}.pal-record-card__group{display:flex;align-items:baseline;gap:8px}.pal-record-card__group strong{font-size:32px;font-weight:800}.pal-record-card__group span{font-size:10px;font-weight:600;color:var(--wms-muted)}.pal-record-card .pl-flash-card__check{top:16px;right:12px;left:auto;width:20px;height:20px;border-radius:6px;border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-success-ink);font-size:12px}.pal-record-card.is-selected .pl-flash-card__check{border-color:var(--wms-success);background:var(--wms-success-soft)}.pal-record-card .fk__hero{display:flex;direction:ltr;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;width:auto;max-width:none;margin:8px 8px 0;padding:8px;border:0;border-radius:8px;background:var(--wms-soft)}.pal-record-card .fk__hero b{min-width:0;color:var(--record-ink);font-size:18px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.pal-record-card .fk__hero b small{font-size:10px;font-weight:600}.pal-record-card .fk__hero span{flex-shrink:0;direction:rtl;color:var(--wms-muted);font-size:10px;font-weight:600;letter-spacing:0}.pal-record-card .fk.fk--pallet .fk__grid{display:grid;width:100%;max-width:100%;min-width:0;margin:0;gap:0;grid-template-columns:minmax(0,1fr);padding:4px 12px 8px}.pal-record-card .fk.fk--pallet .fk__group{margin:0;border-top:0}.pal-record-card .fk.fk--pallet .fk__group+.fk__group{margin:0;padding:4px 12px 8px;border-top:1px dashed var(--wms-line)}.pal-record-card .fk.fk--pallet .fk__row{display:grid;direction:rtl;grid-template-columns:60px minmax(0,1fr);align-items:baseline;box-sizing:border-box;width:100%;min-width:0;height:28px;padding:4px 0;gap:8px;border-bottom:1px solid var(--wms-line-soft)}.pal-record-card .fk.fk--pallet .fk__row:last-child{border-bottom:0}.pal-record-card .fk.fk--pallet .fk__row dt{min-width:0;max-width:100%;padding:0;color:var(--wms-muted);font-size:10px;font-weight:600;letter-spacing:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pal-record-card .fk.fk--pallet .fk__row dd{min-width:0;max-width:100%;color:var(--wms-ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;text-align:left;white-space:nowrap;overflow:hidden;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis}.pal-record-card .fk.fk--pallet .fk__row dd[dir=ltr]{direction:ltr;text-align:left;unicode-bidi:plaintext}.pal-record-card .fk__board-text{display:block;width:100%;text-align:left;white-space:normal;overflow:visible;overflow-wrap:anywhere}.pal-record-card .fk.fk--pallet .fk__row--material dd{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:4px}.pal-record-card .fk__tickets{padding:0 12px 6px;gap:3px}.pal-record-card .fk__ticket{background:var(--wms-soft);border:1px solid var(--wms-line);border-radius:7px;padding:3px 7px}.pal-record-card .fk__ticket-name{color:var(--wms-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:600}.pal-record-card .fk__note{margin:0 12px 8px;padding:8px;border:1px solid color-mix(in srgb,var(--record-accent) 28%,var(--wms-line));border-radius:8px;background:var(--record-tint);color:var(--record-ink);font-size:10px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.pal-record-card>.pl-flash-card__more{position:static;display:flex;justify-content:space-between;width:100%;height:44px;margin:0;padding:8px 12px;border:0;border-top:1px solid var(--wms-line);border-radius:0;background:var(--wms-soft);color:var(--wms-muted);font-size:10px;font-weight:600}.pal-record-card>.pl-flash-card__more>[aria-hidden]{font-size:18px}.pal-record-card>.pl-flash-card__more:is(.is-open,:focus-visible){background:var(--record-tint);color:var(--record-ink)}.pal-record-card>.pl-flash-card__ops--pop{inset:auto 8px 48px;padding:4px;background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-md)}.pal-record-card .pl-flash-mini{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink);font-size:12px}.pal-record-card .pl-flash-mini--danger{color:var(--wms-danger-ink);background:var(--wms-danger-soft)}.pal-record-card>.pack-pallet-flash-card__ops{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-height:44px;padding:8px;border-top:1px solid var(--wms-line);background:var(--wms-soft)}.pal-record-card>.pack-pallet-flash-card__ops>*{min-width:0}.pal-record-card>.pack-pallet-flash-card__ops .action-chip{flex:1 1 100px;min-height:44px;padding:8px;border-radius:8px;font-size:10px;white-space:normal}.pal-record-card>.pack-pallet-flash-card__ops .pack-pallet-flash-card__menu-trigger{width:44px;height:44px;border-color:var(--wms-line);background:var(--wms-panel);color:var(--wms-muted)}}@media(min-width:761px){.pallets-in-receipt__flash-cards{display:none}}@media(prefers-reduced-motion:reduce){.pal-record-card{transition:none}}@media(max-width:900px){.pal-stack{position:relative;flex:0 0 auto;display:flex;align-self:stretch;padding:0 10px 10px 0}.pal-stack:before,.pal-stack:after{content:"";position:absolute;border:1px solid var(--wms-line);border-radius:16px;background:var(--wms-panel)}.pal-stack:before{inset:5px;z-index:1}.pal-stack:after{inset:10px 0 0 10px;z-index:0}.pal-stack>.pal-stack-card{position:relative;z-index:2}.pal-stack-card__hit{position:relative;display:block;width:100%;padding:0;border:0;background:none;text-align:inherit;color:inherit}.pal-record-card .fk.fk--pallet .fk__head.pal-stack-card__head{direction:rtl;padding-left:60px}.pal-stack-card__badge{position:absolute;top:14px;left:12px;z-index:2;min-width:32px;height:22px;padding:0 8px;border-radius:999px;background:var(--wms-ink);color:var(--wms-panel);font-family:var(--wms-font-mono);font-size:12px;font-weight:800;line-height:22px;text-align:center}}}@layer s86{.tab-menu-scrim{position:fixed;z-index:71;inset:0;background:#08121c2e;animation:tab-menu-scrim-in .16s ease-out}.tab-menu{position:fixed;z-index:72;transform:translate(-50%);display:flex;flex-direction:column;gap:2px;min-width:190px;max-width:min(78vw,280px);padding:6px;border:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--wms-panel, #fff) 94%,transparent);backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);box-shadow:0 16px 40px #0c203238,0 2px 8px #0c20321a;transform-origin:50% 100%;animation:tab-menu-in .18s cubic-bezier(.22,1,.36,1)}.tab-menu:after{content:"";position:absolute;left:var(--tab-menu-arrow, 50%);bottom:-5px;width:10px;height:10px;background:inherit;border-inline-end:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent);border-block-end:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent);transform:translate(-50%) rotate(45deg);border-radius:0 0 3px}.tab-menu__item{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:11px;background:transparent;color:var(--wms-ink, #1c2a36);font-size:13px;font-weight:800;letter-spacing:-.1px;text-decoration:none;transition:background .14s ease,color .14s ease,transform .1s ease}.tab-menu__item:active{transform:scale(.97)}.tab-menu__item.is-active{background:var(--wms-success, #0d9a6a);color:#fff;box-shadow:0 3px 9px #0d9a6a52}.tab-menu__item:not(.is-active):hover{background:color-mix(in srgb,var(--wms-brand, #e39b12) 12%,transparent)}@keyframes tab-menu-in{0%{opacity:0;transform:translate(-50%) translateY(8px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes tab-menu-scrim-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tab-menu,.tab-menu-scrim{animation:none}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .tab-menu-scrim{background:#0000006b}:root:not([data-theme=light]) .tab-menu{background:color-mix(in srgb,#10181f 90%,transparent)}}[data-theme=dark] .tab-menu-scrim{background:#0000006b}[data-theme=dark] .tab-menu{background:color-mix(in srgb,#10181f 90%,transparent)}@media(min-width:761px){.tab-menu-scrim,.tab-menu{display:none}}}@layer s88{.report-flash-deck{--report-card-width: 224px;min-width:0;width:100%;max-width:100%;padding:8px 0;border-radius:12px;background:var(--wms-canvas);direction:rtl;color:var(--wms-ink);font-family:var(--wms-font)}.report-flash-deck *,.report-flash-deck *:before,.report-flash-deck *:after{box-sizing:border-box}.report-flash-deck__toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px}.report-flash-deck__toolbar>div{display:flex;align-items:baseline;gap:8px}.report-flash-deck__toolbar strong{font-size:12px;font-weight:800}.report-flash-deck__toolbar [role=status]{font-size:10px;color:var(--wms-muted)}.report-flash-deck__reset,.report-flash-deck__levels button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:8px;border:1px solid var(--wms-line);border-radius:8px;box-shadow:none;background:var(--wms-panel);color:var(--wms-ink-soft);font:600 10px/1.5 var(--wms-font)}.report-flash-deck__reset{border:0;background:transparent}.report-flash-deck__levels{display:flex;gap:4px;overflow-x:auto;padding:4px 12px}.report-flash-deck__levels button{flex:0 0 auto;border-color:var(--wms-warning-line);color:var(--wms-brand-ink);background:var(--wms-brand-soft)}.report-flash-deck__levels button span{font-size:18px;line-height:1}.report-flash-deck__hint{margin:8px 12px 4px;font-size:10px;line-height:1.6;color:var(--wms-muted)}.report-flash-deck__rail{display:flex;align-items:stretch;direction:ltr;gap:12px;width:100%;max-width:100%;min-width:0;padding:8px 12px 12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.report-flash-deck__spacer{flex-shrink:0;height:1px}.report-flash-card{display:flex;flex-direction:column;flex:0 0 var(--report-card-width);width:var(--report-card-width);min-width:0;padding:0;border:1px solid var(--wms-line);border-radius:16px;background:var(--wms-panel);box-shadow:0 4px 12px color-mix(in srgb,var(--wms-ink) 7%,transparent);overflow:hidden;scroll-snap-align:start}.report-flash-card__head{display:grid;direction:ltr;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;padding:12px;border-top:3px solid var(--wms-brand);border-bottom:1px solid var(--wms-line);background:color-mix(in srgb,var(--wms-brand-soft) 40%,var(--wms-panel))}.report-flash-card__identity{display:grid;justify-items:center;gap:4px}.report-flash-card__identity span{font-size:10px;color:var(--wms-muted)}.report-flash-card__identity strong{font:800 28px/1 var(--wms-font-mono);color:var(--wms-brand-ink)}.report-flash-card__heading{display:grid;gap:4px;min-width:0;direction:rtl;text-align:right}.report-flash-card__heading b{font-size:12px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-height:2lh}.report-flash-card__heading small{font-size:10px;line-height:1.5;color:var(--wms-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;overflow-wrap:anywhere;min-height:1lh}.report-flash-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:8px}.report-flash-card__metric{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;height:56px;padding:8px;border-radius:8px;background:var(--wms-soft)}.report-flash-card__metric>span{font-size:10px;color:var(--wms-muted);line-height:1.5;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.report-flash-card__metric>b{display:flex;flex-wrap:nowrap;align-items:baseline;gap:4px;min-width:0;font:800 18px/1.4 var(--wms-font);color:var(--wms-ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.report-flash-card__metric:first-child>b{color:var(--wms-brand-ink)}.report-flash-card__metric small{font:600 10px/1.5 var(--wms-font);color:var(--wms-muted)}.report-flash-card__body{max-height:none;min-height:0;overflow:visible;overscroll-behavior-y:auto}.report-flash-card__fields{display:block;margin:0;padding:0 12px 8px;width:100%}.report-flash-card__field{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px;align-items:center;min-width:0;height:44px;margin:0;border-bottom:1px solid var(--wms-line-soft)}.report-flash-card__field:last-child{border-bottom:0}.report-flash-card__field dt{min-width:0;margin:0;padding:4px 0;text-align:right;font-size:10px;font-weight:600;line-height:1.5;color:var(--wms-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-flash-card__field dd{min-width:0;margin:0;padding:0;font-size:12px;line-height:1.5;color:var(--wms-ink)}.report-flash-card__field dd>button{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:40px;min-width:0;width:100%;height:100%;margin:0;padding:4px 0;border:0;border-radius:4px;box-shadow:none;background:transparent;color:var(--wms-ink);font:600 12px/1.5 var(--wms-font);cursor:pointer}.report-flash-card__values{display:flex;align-items:center;gap:4px;min-width:0;width:100%;padding:4px 0;text-align:left;white-space:nowrap;overflow:hidden}.report-flash-card__field dd>button:after{content:"";position:absolute;inset:0}.report-flash-card__field:has(button:focus-visible){outline:2px solid var(--wms-info);outline-offset:-2px}.report-flash-card__values>span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-flash-card__split{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px;border-radius:4px;color:var(--wms-brand-ink);background:var(--wms-brand-soft);font-size:12px}.report-flash-card__field.is-active dt,.report-flash-card__field.is-active dd>button{color:var(--wms-brand-ink)}.report-flash-card__field.is-active{border-bottom-color:var(--wms-warning-line)}.report-flash-card__field.is-active .report-flash-card__split{background:var(--wms-brand);color:var(--wms-panel)}.report-flash-deck button:focus-visible,.report-flash-deck input:focus-visible{outline:2px solid var(--wms-info);outline-offset:-2px}.report-flash-deck__actions{padding:8px;border-top:1px solid var(--wms-line);background:var(--wms-soft)}.report-flash-deck__actions:empty{display:none}.report-flash-deck__action-buttons,.report-flash-actions{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.report-flash-deck__actions button,.report-flash-deck__actions summary{min-height:44px;min-width:44px;height:auto;max-width:100%;padding:8px;border:1px solid var(--wms-line);border-radius:8px;color:var(--wms-ink-soft);background:var(--wms-panel);font:600 10px/1.5 var(--wms-font);white-space:normal;overflow-wrap:anywhere;box-shadow:none}.report-flash-deck__action-buttons>button,.report-flash-actions>button{flex:1 1 80px}.report-flash-deck__actions p{margin:4px 0;font-size:10px;color:var(--wms-muted);line-height:1.6}.report-flash-deck__formula{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;margin-top:8px;font-size:10px}.report-flash-deck__formula input{min-width:0;width:100%;min-height:44px;padding:8px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel);color:var(--wms-ink);font-size:12px;direction:ltr}.report-flash-members{flex:1 1 100%;min-width:0;width:100%}.report-flash-members>summary{margin-top:4px;cursor:pointer}.report-flash-members__list{max-height:none;overflow:visible;overscroll-behavior-y:auto}.report-flash-members__row{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 0;border-bottom:1px solid var(--wms-line);font-size:10px;overflow-wrap:anywhere}.report-flash-members__pager{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:10px}.report-flash-deck__loading{display:grid;gap:12px;width:224px;max-width:calc(100% - 24px);height:320px;margin:12px;padding:16px;border:1px solid var(--wms-line);border-radius:16px;background:var(--wms-panel)}.report-flash-deck__loading i{display:block;background:var(--wms-soft);border-radius:8px}.report-flash-deck__empty{padding:24px 12px;color:var(--wms-muted);text-align:center;font-size:12px}.report-flash-deck__empty button{min-height:44px;margin:8px;padding:8px 16px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel);color:var(--wms-ink)}@media print{.report-flash-deck{display:none!important}}}@layer s95;@layer s96{.print-settings__trigger{font-size:13px}.print-settings__backdrop{z-index:var(--wms-z-popover)}.print-settings__panel{width:min(360px,92vw);padding:0;overflow:hidden}.print-settings__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--wms-line-soft, #e9edf0)}.print-settings__head b{font-size:13px;font-weight:800;color:var(--wms-ink, #1c2b38)}.print-settings__head button{width:26px;height:26px;border:0;border-radius:50%;background:#f2f4f6;color:var(--wms-muted, #7b8797);font-size:16px;line-height:1;cursor:pointer}.print-settings__section{padding:12px 14px}.print-settings__section+.print-settings__section{border-top:1px dashed var(--wms-line-soft, #e9edf0)}.print-settings__row{display:flex;gap:6px}.print-settings__row--wrap{flex-wrap:wrap}.print-settings__chip{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border:1px solid #dce4e9;border-radius:999px;background:var(--wms-panel, #fff);color:#506477;font-size:11px;font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.print-settings__row .print-settings__chip{flex:1 1 0;justify-content:center}.print-settings__chip input[type=checkbox]{width:13px;height:13px;accent-color:var(--wms-success, #1a8f70)}.print-settings__chip.is-active{border-color:var(--wms-success, #1a8f70);background:var(--wms-success-soft, #eaf8f1);color:var(--wms-success-ink, #116a4f)}.print-settings__chip--check{flex:0 0 auto}.print-settings__also{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.print-settings__also>span{color:var(--wms-muted, #96a3af);font-size:10px;font-weight:700}.print-settings__mini{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px dashed #d7e0e6;border-radius:999px;color:#6d7c88;font-size:10px;font-weight:600;cursor:pointer}.print-settings__mini input[type=checkbox]{width:11px;height:11px;accent-color:var(--wms-success, #1a8f70)}.print-settings__mini.is-active{border-style:solid;border-color:#8fd3b8;background:#eaf8f1;color:var(--wms-success-ink, #116a4f)}.print-settings__foot{display:flex;justify-content:flex-end;padding:10px 14px;border-top:1px solid var(--wms-line-soft, #e9edf0);background:#fafbfc}.print-settings__foot .primary{min-width:96px}}@layer s97{@media screen and (max-width:760px){.mobile-report-filter-host{display:block;padding:0;margin:0;min-width:0;border:0;background:transparent;box-shadow:none;overflow:visible}.mobile-report-filter-host:before,.mobile-report-filter-host:after{display:none}.mobile-report-filters{display:grid;gap:8px;min-width:0;padding:8px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font-family:var(--wms-font);font-size:14px;font-weight:400;box-shadow:var(--wms-shadow-sm)}.mobile-report-filters__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:0 4px}.mobile-report-filters__head h2{margin:0;padding-inline-start:8px;border-inline-start:3px solid var(--wms-brand);color:var(--wms-ink);font-size:14px;font-weight:700;line-height:20px}.mobile-report-filters__head>span{color:var(--wms-muted);font-size:11px;font-weight:400}.mobile-report-filters__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px 4px;min-width:0}.mobile-report-filters__grid:empty{display:none}.mobile-report-filters__grid>div{min-width:0;grid-column:auto}.mobile-report-filters .facet-multi-select{min-width:0;width:100%;overflow:visible}.mobile-report-filters .facet-multi-select__control{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:4px;min-width:0;width:100%;height:44px;min-height:44px;padding:8px 8px 0;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel);color:var(--wms-ink);box-shadow:none;cursor:pointer;overflow:visible;font-family:var(--wms-font);font-size:14px;font-weight:400;text-align:left}.mobile-report-filters .facet-multi-select__inline-label{position:absolute;inset-inline-start:4px;top:-8px;display:block;width:auto;max-width:calc(100% - 8px);min-width:0;padding:0 4px;border:0;background:var(--wms-panel);color:var(--wms-muted);text-align:start;line-height:16px}.mobile-report-filters .facet-multi-select__inline-label b{display:block;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:400;white-space:nowrap;letter-spacing:normal}.mobile-report-filters .facet-multi-select__compact-value{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wms-muted);text-align:left;font-size:14px;font-weight:400;line-height:24px;font-variant-numeric:tabular-nums}.mobile-report-filters .facet-multi-select__compact-icon{color:var(--wms-muted);font-size:11px;line-height:16px;text-align:center}.mobile-report-filters .facet-multi-select.has-value .facet-multi-select__control{border-color:var(--wms-brand);background:var(--wms-brand-soft)}.mobile-report-filters .facet-multi-select.has-value .facet-multi-select__compact-value{color:var(--wms-ink);font-weight:700}.mobile-report-filters .facet-multi-select.is-inferred .facet-multi-select__control{border-color:var(--wms-success-line);background:var(--wms-success-soft)}.mobile-report-filters .facet-multi-select.is-inferred .facet-multi-select__compact-value,.mobile-report-filters .facet-multi-select.is-inferred .facet-multi-select__compact-icon{color:var(--wms-success-ink)}.mobile-report-filters .facet-multi-select.is-open .facet-multi-select__control{outline:2px solid var(--wms-brand);outline-offset:1px}.mobile-report-filters__dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding-top:4px}.mobile-report-filters__dates label{position:relative;display:flex;align-items:center;min-width:0;height:44px;padding:4px 8px 0;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel)}.mobile-report-filters__dates label>span{position:absolute;top:-8px;inset-inline-start:4px;padding:0 4px;background:var(--wms-panel);color:var(--wms-muted);font-size:11px;line-height:16px;font-weight:400}.mobile-report-filters__dates input{display:block;min-width:0;max-width:100%;width:100%;min-height:36px;height:36px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--wms-ink);direction:ltr;text-align:left;font-family:var(--wms-font-mono);font-size:16px;font-weight:400}[data-theme=dark] .mobile-report-filters__dates input{color-scheme:dark}.mobile-report-filters__search{display:flex;align-items:center;min-width:0;gap:8px;min-height:44px;padding:0 8px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-soft);color:var(--wms-muted)}.mobile-report-filters__search svg{flex:0 0 auto}.mobile-report-filters__search input{min-width:0;width:100%;height:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--wms-ink);font-family:var(--wms-font);font-size:16px;font-weight:400}.mobile-report-filters input::placeholder{color:var(--wms-muted);opacity:.85;font-weight:400}.mobile-report-filters__actions{display:flex;align-items:center;gap:8px;min-width:0}.mobile-report-filters__actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;height:44px;padding:8px 12px;border:1px solid transparent;border-radius:8px;box-shadow:none;font-family:var(--wms-font);font-size:14px;font-weight:700}.mobile-report-filters__clear{flex:0 0 auto;background:var(--wms-soft);color:var(--wms-muted)}.mobile-report-filters__actions .mobile-report-filters__apply{flex:1 1 auto;background:var(--wms-brand);color:var(--wms-ink)}.mobile-report-filters__apply:disabled{opacity:.55}.mobile-report-filters button:focus-visible,.mobile-report-filters input:focus-visible{outline:2px solid var(--wms-brand);outline-offset:2px}.mobile-report-filters .report-validation{margin:0;padding:8px;border-radius:8px;color:var(--wms-danger-ink);background:var(--wms-danger-soft);font-size:14px;font-weight:400}.facet-multi-select__sheet-search{flex:0 0 auto;padding:0 12px 8px}.facet-multi-select__sheet-search input{box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;padding:8px 12px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-soft);color:var(--wms-ink);box-shadow:none;font-family:var(--wms-font);font-size:16px;font-weight:400}.facet-multi-select__sheet-search input:focus-visible{outline:2px solid var(--wms-brand);outline-offset:1px}.facet-multi-select__menu--compact header,.facet-multi-select__menu--compact footer{flex:0 0 auto}.facet-multi-select__menu--compact>header,.facet-multi-select__menu--compact>footer{background:var(--wms-panel);border-color:var(--wms-line)}.facet-multi-select__menu--compact>header strong{color:var(--wms-ink);font-size:14px;font-weight:700}.facet-multi-select__menu--compact>header small{color:var(--wms-muted);font-size:11px}.facet-multi-select__menu--compact>header>button{width:44px;height:44px;background:var(--wms-soft);color:var(--wms-ink)}.facet-multi-select__menu--compact>footer button{min-height:44px;font-size:14px;font-weight:700}.facet-multi-select__menu--compact .facet-multi-select__options{min-height:0}.facet-multi-select__menu--compact .facet-multi-select__option{min-height:44px;color:var(--wms-ink)}.facet-multi-select__menu--compact .facet-multi-select__option.is-selected{background:var(--wms-success-soft);border-color:var(--wms-success-line)}.facet-multi-select__menu--compact .facet-multi-select__option-copy strong{font-size:14px;font-weight:700}.facet-multi-select__menu--compact .facet-multi-select__option-copy small{color:var(--wms-muted);font-size:11px}.pallet-search-v2 .smart-pallet-filters__applied{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.pallet-search-v2 .smart-pallet-filters__applied>span{flex:0 0 auto;color:var(--wms-muted);font-size:11px;font-weight:400}.pallet-search-v2 .smart-pallet-filters__applied>button{flex:0 0 auto;min-height:44px;max-width:260px;gap:8px;padding:4px 8px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel);color:var(--wms-ink);font-size:11px;font-weight:400;white-space:nowrap}.pallet-search-v2 .smart-pallet-filters__applied>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pallet-search-v2 .smart-pallet-filters__applied>button>b{flex:0 0 auto}}@media screen and (max-width:359px){.mobile-report-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px)and (prefers-color-scheme:dark){:root:not([data-theme=light]) .mobile-report-filters__dates input{color-scheme:dark}}}@layer s98{[data-theme=dark] body,[data-theme=dark] .warehouse-chip>span,[data-theme=dark] .filter-panel input,[data-theme=dark] .filter-panel select,[data-theme=dark] .operation-form select,[data-theme=dark] .form-grid input,[data-theme=dark] .form-grid textarea,[data-theme=dark] .operation-form textarea,[data-theme=dark] .standalone-select,[data-theme=dark] .roc-report-v2__matrix .is-material,[data-theme=dark] .app-crash__detail code,[data-theme=dark] .live-filter-panel__close,[data-theme=dark] .collection-checklist__hint,[data-theme=dark] .wms-nav__sublink:hover,[data-theme=dark] .packing-plan-group__count-pill,[data-theme=dark] .packing-plan-group__sum-pill,[data-theme=dark] .fit-clamp-pop__card,[data-theme=dark] .archive-photo__note{background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .topbar,[data-theme=dark] .panel-head,[data-theme=dark] .dialog-title,[data-theme=dark] .bulk-settings[open]>summary,[data-theme=dark] .logistic-flow-v2__cards article>header,[data-theme=dark] .pallet-search-v2__workbench-head,[data-theme=dark] .pallet-search-v2__toolbar,[data-theme=dark] .pallet-search-v2__column-menu-head,[data-theme=dark] .pallet-search-v2__detail-field,[data-theme=dark] .pallet-search-v2__card-field,[data-theme=dark] .pallet-search-v2__filters-head,[data-theme=dark] .pallet-search-v2__column-menu>div:first-child,[data-theme=dark] .pallet-search-v2__column-menu fieldset,[data-theme=dark] .pallet-search-v2__drawer>header,[data-theme=dark] .pallet-search-v2__drawer-body dl>div,[data-theme=dark] .roc-report-v2__mobile-list article>header,[data-theme=dark] .warehouse-count-v2__cards article>header,[data-theme=dark] .table-cell-preview>header,[data-theme=dark] .dashboard-section-heading,[data-theme=dark] .label-ocr-sheet__head,[data-theme=dark] .suppliers-hub__samples-toolbar,[data-theme=dark] .suppliers-hub__samples-head,[data-theme=dark] .packing-lines-table td,[data-theme=dark] .receipt-create-mobile__head,[data-theme=dark] .location-switcher__menu header,[data-theme=dark] .entity-history__head,[data-theme=dark] .history-expand-row>td,[data-theme=dark] .data-table-expand-row>td,[data-theme=dark] .planning-panel__head,[data-theme=dark] .dashboard-v4 .dashboard-chart-card>header,[data-theme=dark] .pl-flash-card--compose__head,[data-theme=dark] .fk.fk--pallet .fk__head,[data-theme=dark] .hdr-quick-menu__slot:not(:empty),[data-theme=dark] .pal-board-inline,[data-theme=dark] .supplier-filter-dialog header,[data-theme=dark] .excel-date__row--all{border-bottom:1px solid var(--wms-line)}[data-theme=dark] .brand small,[data-theme=dark] .user-chip small,[data-theme=dark] .sidebar-footer,[data-theme=dark] .metric-card span,[data-theme=dark] .sidebar-label,[data-theme=dark] .group-button em,[data-theme=dark] .dashboard-hero>p,[data-theme=dark] .metric-content>span,[data-theme=dark] .receipt-inline-heading p,[data-theme=dark] .pallet-search-v2__grid-state-icon,[data-theme=dark] .pallet-search-v2__export-progress>div strong,[data-theme=dark] .report-token-box__summary,[data-theme=dark] .quick-product-dialog__hint,[data-theme=dark] .receipt-confirm-banner p,[data-theme=dark] .facet-multi-select__menu>header small,[data-theme=dark] .facet-multi-select__option-copy small,[data-theme=dark] .facet-multi-select__state,[data-theme=dark] .column-visibility__tab,[data-theme=dark] .ntm-qa-automation__summary small,[data-theme=dark] .ntm-qa-automation__dates small,[data-theme=dark] .ntm-qa-automation__matches li span,[data-theme=dark] .ntm-qa-automation__state+small,[data-theme=dark] .roc-rules-dialog>header p,[data-theme=dark] .roc-breakdown-dialog>header p,[data-theme=dark] .roc-remaining-toggle small,[data-theme=dark] .dashboard-controls label:not(.dashboard-switch),[data-theme=dark] .dashboard-segmented button,[data-theme=dark] .location-switcher__trigger.warehouse-chip--compact small,[data-theme=dark] .suppliers-hub__field-config-head small,[data-theme=dark] .supplier-pallet-field-group>header small,[data-theme=dark] .suppliers-hub__field-row.is-head,[data-theme=dark] .suppliers-hub__settings-tabs button,[data-theme=dark] .terminology-editor__head small,[data-theme=dark] .terminology-editor__row.is-head,[data-theme=dark] .suppliers-hub__settings-toggle small,[data-theme=dark] .production-date-field__hint,[data-theme=dark] .suppliers-hub__samples-title p,[data-theme=dark] .suppliers-hub__doc-tabs button.is-active small,[data-theme=dark] .supplier-label-annotate__hint,[data-theme=dark] .label-pallet-mode__hint,[data-theme=dark] .locations-hub__sr-card small,[data-theme=dark] .locations-hub__cell-actions small,[data-theme=dark] .locations-hub__cell-actions span,[data-theme=dark] .locations-hub__cell-panel-title small,[data-theme=dark] .locations-hub__cell-panel-title span,[data-theme=dark] .packing-plan-head,[data-theme=dark] .packing-plan-group__field>span,[data-theme=dark] .packing-plan-group__quantity,[data-theme=dark] .packing-plan-group__subtotal,[data-theme=dark] .pallet-route-dialog__target-list>button>span,[data-theme=dark] .collection-checklist__kpis small,[data-theme=dark] .packing-entry-range-inline-morder,[data-theme=dark] .nav-switcher__chev,[data-theme=dark] .location-switcher__trigger small,[data-theme=dark] .location-switcher__menu button small,[data-theme=dark] .planning-panel__toolbar label,[data-theme=dark] .dashboard-v4 .dashboard-segmented button,[data-theme=dark] .packing-entry-ready,[data-theme=dark] .collect-bar__field>span,[data-theme=dark] .facet-calendar-switch button,[data-theme=dark] .picat__flags,[data-theme=dark] .picat__gear,[data-theme=dark] .picat__del,[data-theme=dark] .picat__report span,[data-theme=dark] .pia__type-select span,[data-theme=dark] .pia__grid span,[data-theme=dark] .pl-flash-card__meta,[data-theme=dark] .pl-flash-card--add small,[data-theme=dark] .pl-flash-card--compose__head span,[data-theme=dark] .pl-flash-card--compose .mobile-hstrip__cell small,[data-theme=dark] .pl-dense-morder-rail__field small,[data-theme=dark] .packing-plan-group__count-pill small,[data-theme=dark] .packing-plan-group__from-total,[data-theme=dark] .pl-group-head,[data-theme=dark] .flash-card-body__kicker,[data-theme=dark] .flash-card-body__sub em,[data-theme=dark] .flash-stat>span,[data-theme=dark] .pl-flash-card--compact .pl-flash-card__more,[data-theme=dark] .fk.fk--pallet .fk__row dt,[data-theme=dark] .pack-pallet-flash-card .fk__hero span,[data-theme=dark] .pallet-count-summary__item--total small,[data-theme=dark] .hdr-live-filters__field>span,[data-theme=dark] .excel-date__trigger i,[data-theme=dark] .excel-date__month h4,[data-theme=dark] .excel-date__empty{color:var(--wms-muted)}[data-theme=dark] .connection,[data-theme=dark] .page-description,[data-theme=dark] .empty-state h3,[data-theme=dark] .error-box p,[data-theme=dark] .form-grid label,[data-theme=dark] .login-card label,[data-theme=dark] .legacy-message,[data-theme=dark] .filter-panel label,[data-theme=dark] .sidebar-footer b,[data-theme=dark] .ghost-button.logout-button,[data-theme=dark] .secondary,[data-theme=dark] .refresh,[data-theme=dark] .ghost-button,[data-theme=dark] .bar-row>span,[data-theme=dark] .loading span,[data-theme=dark] .login-help>span,[data-theme=dark] .bulk-code__prefix,[data-theme=dark] .bulk-input-table td.bulk-col-extra,[data-theme=dark] .bulk-code__missing,[data-theme=dark] .bulk-col-detail--red,[data-theme=dark] .bulk-input-table .positive,[data-theme=dark] .bulk-input-table .negative,[data-theme=dark] .bulk-col-extra-head__remove,[data-theme=dark] .bulk-calc-toggle__switch button,[data-theme=dark] .bulk-col-remaining.is-negative b,[data-theme=dark] .logistic-flow-v2__result-actions label,[data-theme=dark] .logistic-flow-v2__page-size,[data-theme=dark] .logistic-flow-v2--dense .report-result-card__head--compact small,[data-theme=dark] .pallet-search-v2__filter-label,[data-theme=dark] .pallet-search-v2__material-chip-remove,[data-theme=dark] .pallet-search-v2__active-filter-label,[data-theme=dark] .pallet-search-v2__clear-filters,[data-theme=dark] .pallet-search-v2__column-item,[data-theme=dark] .pallet-search-v2__export-progress-head span,[data-theme=dark] .pallet-search-v2__filter-grid>label,[data-theme=dark] .pallet-search-v2__material-field,[data-theme=dark] .pallet-search-v2__suggestion span,[data-theme=dark] .pallet-search-v2__active-filters>span:first-child,[data-theme=dark] .pallet-search-v2__column-menu fieldset label,[data-theme=dark] .pallet-search-v2__pagination span,[data-theme=dark] .pallet-search-v2__bulk-fields>label>span,[data-theme=dark] .ntm-arrival-v2__date-grid label,[data-theme=dark] .ntm-arrival-v2__table th:nth-child(n+19):nth-child(-n+25)>small,[data-theme=dark] .report-field,[data-theme=dark] .report-token-box__summary button,[data-theme=dark] .roc-report-v2__matrix td.tone-2.has-value,[data-theme=dark] .roc-report-v2__matrix td.tone-4.has-value,[data-theme=dark] .roc-report-v2__matrix td.tone-5.has-value,[data-theme=dark] .roc-report-v2__matrix td.tone-6.has-value,[data-theme=dark] .warehouse-count-v2__table td.is-detail,[data-theme=dark] .warehouse-count-v2__table td.is-address,[data-theme=dark] .warehouse-count-v2__detail p,[data-theme=dark] .warehouse-edit-dialog input[readonly],[data-theme=dark] .operation-form label,[data-theme=dark] .data-table-meta>span,[data-theme=dark] .table-cell--date .table-value,[data-theme=dark] .workflow-step__number,[data-theme=dark] .workflow-status-strip .workflow-step>b,[data-theme=dark] .workflow-inline-form label,[data-theme=dark] .qr-scanner__manual label,[data-theme=dark] .source-pack-bar__field label,[data-theme=dark] .pallet-raw-details summary,[data-theme=dark] .report-range-form label,[data-theme=dark] .pallet-mode-switch button,[data-theme=dark] .scanner-input,[data-theme=dark] .quick-tags,[data-theme=dark] .async-combobox,[data-theme=dark] .async-combobox__empty-action small,[data-theme=dark] .receipt-confirm-banner small,[data-theme=dark] .smart-pallet-filters__page-size,[data-theme=dark] .facet-multi-select__option-meta,[data-theme=dark] .receipt-stream__heading p,[data-theme=dark] .draft-remittance-intro p,[data-theme=dark] .resource-toolbar-meta,[data-theme=dark] .column-visibility__options label,[data-theme=dark] .global-table-view__columns label,[data-theme=dark] .global-table-view__table-select,[data-theme=dark] .ntm-arrival-v2__automation-launch small,[data-theme=dark] .ntm-qa-automation__title p,[data-theme=dark] .ntm-qa-automation__none,[data-theme=dark] .ntm-qa-automation__partial small,[data-theme=dark] .roc-daily-report__table td.blocked button,[data-theme=dark] .roc-rule-heading>span,[data-theme=dark] .roc-rule-options label,[data-theme=dark] .roc-remaining-toggle strong,[data-theme=dark] .roc-breakdown-list article strong,[data-theme=dark] .dashboard-metric .metric-content>span,[data-theme=dark] .vehicle-bar-chart__legend,[data-theme=dark] .dashboard-horizontal-row>span,[data-theme=dark] .dashboard-donut-legend span,[data-theme=dark] .dashboard-flow-legend,[data-theme=dark] .dashboard-data-details>summary,[data-theme=dark] .dashboard-detail-tables td,[data-theme=dark] .pallet-compact-progress span,[data-theme=dark] #main-content .table-cell--long .table-value,[data-theme=dark] #main-content td.receipt-item-desc,[data-theme=dark] #main-content td[data-col*=description] .table-value,[data-theme=dark] #main-content td[data-col*=Description] .table-value,[data-theme=dark] #main-content td[data-col*=comment] .table-value,[data-theme=dark] .label-ocr-fields label,[data-theme=dark] .suppliers-hub__bulk-bar span,[data-theme=dark] .terminology-editor__row.is-head b,[data-theme=dark] .suppliers-hub__settings-lead,[data-theme=dark] .production-date-field span,[data-theme=dark] .suppliers-hub__rules-strip,[data-theme=dark] .supplier-label-annotate__field-label,[data-theme=dark] .form-layout-dense label,[data-theme=dark] .receipt-item-form label,[data-theme=dark] .pallet-entry-form label,[data-theme=dark] .pallet-range-form label,[data-theme=dark] .wms-mini-bar__steps>span b,[data-theme=dark] .wms-mini-card label>span,[data-theme=dark] .receipt-create-form label>span,[data-theme=dark] .receipt-item-form label>span,[data-theme=dark] .pallet-entry-form label>span,[data-theme=dark] .pallet-range-form label>span,[data-theme=dark] .wms-field-box__inline-switch,[data-theme=dark] .wms-field-box__label,[data-theme=dark] .pallet-entry-rail .pallet-mode-switch button,[data-theme=dark] .locations-hub__sr-tabs button,[data-theme=dark] .locations-hub__meta-field span,[data-theme=dark] .locations-hub__extend-input span,[data-theme=dark] .ire-extra label>span,[data-theme=dark] .ire-inline-label>span,[data-theme=dark] .ire-edit-key__number,[data-theme=dark] .packing-quantity-mode--compact button,[data-theme=dark] .packing-entry-field>span,[data-theme=dark] .packing-entry-field>span i,[data-theme=dark] .packing-quantity-mode button,[data-theme=dark] .packing-plan-group__remove,[data-theme=dark] .packing-entry-total small,[data-theme=dark] .pallet-route-dialog__head p,[data-theme=dark] .pallet-route-dialog__modes>button>span,[data-theme=dark] .pallet-route-dialog__targets>label span,[data-theme=dark] .ire-photo-hint,[data-theme=dark] .pallet-evidence__msg,[data-theme=dark] .receipt-trailer-field>span,[data-theme=dark] .resource-inline-editor__grid label,[data-theme=dark] .app-crash p,[data-theme=dark] .live-filter-panel__grid label,[data-theme=dark] .date-range-slider__label,[data-theme=dark] .collection-checklist__requester>span,[data-theme=dark] .collection-checklist__filename,[data-theme=dark] .ire-evidence-note span,[data-theme=dark] .collection-smart-filters__legend span,[data-theme=dark] .inventory-combination-field>small,[data-theme=dark] .bulk-original-line,[data-theme=dark] .receipt-inline-edit__field>span,[data-theme=dark] .ire-times-field__popup label>span,[data-theme=dark] .pallet-entry-table--unified thead th.pallet-col-postreg,[data-theme=dark] .login-apk-download small,[data-theme=dark] .nav-switcher__panel-foot b,[data-theme=dark] .location-switcher__chev,[data-theme=dark] .doc-scan__label,[data-theme=dark] .doc-scan__thumb figcaption,[data-theme=dark] .pallet-evidence-block .pallet-notes-field span,[data-theme=dark] .pallet-evidence__hint,[data-theme=dark] .planning-tabs button,[data-theme=dark] .planning-list__desc,[data-theme=dark] .mobile-ops-head em,[data-theme=dark] .workflow-page--remittance-list .compact-transport__line--name,[data-theme=dark] .login-server-field>span,[data-theme=dark] .report-email-center__status .is-off,[data-theme=dark] .report-email-grid label>span:first-child,[data-theme=dark] .report-email-schedule-detail label>span:first-child,[data-theme=dark] .report-email-week>span,[data-theme=dark] .report-email-schedule-modes button,[data-theme=dark] .report-email-history summary,[data-theme=dark] .dashboard-v4 .dash-kpi__label,[data-theme=dark] .dashboard-v4 .dashboard-horizontal-row>span,[data-theme=dark] .dashboard-v4 .dashboard-donut-legend span,[data-theme=dark] .dashboard-v4 .vehicle-bar-chart__legend,[data-theme=dark] .workflow-page--receipt-list .workflow-table thead th,[data-theme=dark] .receipt-workflow .workflow-table thead th,[data-theme=dark] .workflow-page--remittance-list .workflow-table thead th,[data-theme=dark] .outbound-workflow .loading-pack-table thead th,[data-theme=dark] .pia__card header button,[data-theme=dark] .pl-flash-card__meta--qty,[data-theme=dark] .pl-flash-mini,[data-theme=dark] .pl-flash-mini--danger,[data-theme=dark] .pl-flash__pallets-head span,[data-theme=dark] .pl-flash__empty-cta h3,[data-theme=dark] .pl-flash__compose-panel__head span,[data-theme=dark] .flash-compose-field>span,[data-theme=dark] .pl-flash__compose-panel .packing-entry-field--bare:before,[data-theme=dark] .pl-flash__compose-panel .packing-quantity-mode--panel button,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__field span,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__quantity span,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__subtotal small,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__count small,[data-theme=dark] .packing-entry-mode-hint,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__count small,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__subtotal small,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__mode-note--panel small,[data-theme=dark] .pl-dense-mode button,[data-theme=dark] .pal-compose-field__hint,[data-theme=dark] .pl-flash-card__more,[data-theme=dark] .pl-flash-card--compact.is-selected .fk__row dt,[data-theme=dark] .compact-doc__head.compact-doc__head,[data-theme=dark] .compact-stack-date__y.compact-stack-date__y,[data-theme=dark] .compact-stack-date__md.compact-stack-date__md,[data-theme=dark] .dash-kpi__label.dash-kpi__label,[data-theme=dark] #main-content .row-number.row-number,[data-theme=dark] .dashboard-segmented.dashboard-segmented button,[data-theme=dark] .vehicle-traffic-kpi.vehicle-traffic-kpi small,[data-theme=dark] .vehicle-traffic-kpi.vehicle-traffic-kpi span,[data-theme=dark] .dashboard-horizontal-row.dashboard-horizontal-row small,[data-theme=dark] #main-content thead th,[data-theme=dark] .pallet-ticket-menu__option,[data-theme=dark] .driver-field,[data-theme=dark] .locations-hub__view-mode,[data-theme=dark] .hdr-quick-menu__row-toggle,[data-theme=dark] .archive-photo__state.is-error,[data-theme=dark] .topbar-page-actions .panel-tool-button>span,[data-theme=dark] .rahkaran-recon__choice-card span,[data-theme=dark] .rahkaran-recon__drop span,[data-theme=dark] .pallet-full-edit__field{color:var(--wms-ink-soft)}[data-theme=dark] .connection i,[data-theme=dark] .login-card-heading>small i{box-shadow:0 0 0 4px #ffffff0f}[data-theme=dark] .ghost-button,[data-theme=dark] .secondary,[data-theme=dark] .refresh,[data-theme=dark] .date-chip,[data-theme=dark] .shortcut-grid a,[data-theme=dark] .pallet-search-v2__saved-view,[data-theme=dark] .pallet-search-v2__advanced-toggle,[data-theme=dark] .pallet-search-v2__clear-filters,[data-theme=dark] .pallet-search-v2__filter-reset,[data-theme=dark] .pallet-search-v2__toolbar-button,[data-theme=dark] .pallet-search-v2__column-menu-footer button,[data-theme=dark] .pallet-search-v2__row-action,[data-theme=dark] .pallet-search-v2__page-size select,[data-theme=dark] .pallet-search-v2__pagination button,[data-theme=dark] .pallet-search-v2__export-cancel,[data-theme=dark] .pallet-search-v2__card-action,[data-theme=dark] .pallet-search-v2__column-menu>div:first-child button,[data-theme=dark] .pallet-search-v2__table .is-actions button,[data-theme=dark] .pallet-search-v2__export-progress>button,[data-theme=dark] .resource-note-filter,[data-theme=dark] .resource-select-filter,[data-theme=dark] .panel-tool-button,[data-theme=dark] a.panel-tool-button,[data-theme=dark] .panel-tool-drawer__title>button,[data-theme=dark] .terminology-editor__groups button,[data-theme=dark] .wms-mini-bar__steps>span,[data-theme=dark] .packing-entry-scan,[data-theme=dark] .suppliers-hub__tag-grid label,[data-theme=dark] .number-grid-picker__cell,[data-theme=dark] .supplier-filter-dialog__grid label{border:1px solid var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .ghost-button:hover,[data-theme=dark] .secondary:hover,[data-theme=dark] .refresh:hover,[data-theme=dark] .locations-hub__ops-head-btn:hover:not(:disabled){border-color:#5f9edd38;background:var(--wms-panel)}[data-theme=dark] .search-box,[data-theme=dark] .panel,[data-theme=dark] .row-actions button,[data-theme=dark] .pagination button,[data-theme=dark] .metric-card,[data-theme=dark] .filter-panel,[data-theme=dark] .operation-form textarea,[data-theme=dark] .dialog,[data-theme=dark] .bulk-input-table-wrap,[data-theme=dark] .logistic-flow-v2__filters--bare,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field,[data-theme=dark] .logistic-flow-v2__cards article,[data-theme=dark] .pallet-search-v2__hero,[data-theme=dark] .pallet-search-v2__suggestions,[data-theme=dark] .pallet-search-v2__suggestion-check,[data-theme=dark] .pallet-search-v2__column-menu,[data-theme=dark] .pallet-search-v2__modal,[data-theme=dark] .pallet-search-v2__detail-summary-item,[data-theme=dark] .pallet-search-v2__detail-section,[data-theme=dark] .pallet-search-v2__card,[data-theme=dark] .report-workspace__hero,[data-theme=dark] .async-combobox__list--portal.suggestion-list,[data-theme=dark] .async-combobox__list.async-combobox__list--portal,[data-theme=dark] .facet-multi-select__menu,[data-theme=dark] .product-tool-dialog__header>button,[data-theme=dark] .embedded-resource-toolbar,[data-theme=dark] .column-visibility__menu,[data-theme=dark] .column-visibility__menu--portal,[data-theme=dark] .column-visibility__pin,[data-theme=dark] .global-table-view__menu,[data-theme=dark] .global-table-view__table-select select,[data-theme=dark] .table-cell-preview,[data-theme=dark] .panel-select-menu__popup,[data-theme=dark] .panel-create-menu__popup,[data-theme=dark] .row-action-menu__popup,[data-theme=dark] .ntm-qa-automation__matches,[data-theme=dark] .receipt-workflow--pallet-compact .scanner-workspace,[data-theme=dark] .receipt-pallets-panel--compact .table-wrap,[data-theme=dark] .label-ocr-processing img,[data-theme=dark] .label-ocr-review__meta img,[data-theme=dark] .label-ocr-live-thumb,[data-theme=dark] .label-ocr-live-fields>div,[data-theme=dark] .supplier-label-annotate__preview img,[data-theme=dark] .packing-lines-table input,[data-theme=dark] .workflow-stepper--dense>span,[data-theme=dark] .wms-mini-meta,[data-theme=dark] .receipt-workflow--pallet-entry .scanner-workspace,[data-theme=dark] .pallet-entry-rail .pallet-mode-switch,[data-theme=dark] .packing-entry-scan .doc-scan__status,[data-theme=dark] .packing-entry-scan .doc-scan__thumbs,[data-theme=dark] .packing-entry-ready,[data-theme=dark] .app-crash section,[data-theme=dark] .facet-match-gate,[data-theme=dark] .login-card,[data-theme=dark] .receipt-workflow--compact .receipt-items-panel,[data-theme=dark] .receipt-workflow--embedded .receipt-items-panel,[data-theme=dark] .packing-entry-field .ire-input,[data-theme=dark] .packing-plan-group .ire-input,[data-theme=dark] .packing-entry-total .ire-input,[data-theme=dark] .packing-quantity-mode,[data-theme=dark] .packing-plan-group,[data-theme=dark] .receipt-items-mobile-tools,[data-theme=dark] .board-material-fields__input,[data-theme=dark] .board-material-fields__select,[data-theme=dark] .routine-report__table-wrap,[data-theme=dark] .excel-date__search{border:1px solid var(--wms-line)}[data-theme=dark] .search-box input,[data-theme=dark] .legacy-message h2,[data-theme=dark] .receipt-summary b,[data-theme=dark] .route-context b,[data-theme=dark] .warehouse-chip b,[data-theme=dark] .page-header h1,[data-theme=dark] .panel-head h2,[data-theme=dark] .metric-content>b,[data-theme=dark] .bar-row b,[data-theme=dark] .shortcut-grid a,[data-theme=dark] .empty-state h3,[data-theme=dark] .login-card-heading h2,[data-theme=dark] .mobile-brand b,[data-theme=dark] .bulk-col-add__menu button,[data-theme=dark] .bulk-row--extra .bulk-code__prefix,[data-theme=dark] .bulk-row--extra__note,[data-theme=dark] .logistic-flow-v2__table td.is-number,[data-theme=dark] .logistic-flow-v2__table td.is-identifier,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field input,[data-theme=dark] .logistic-flow-v2__card-kpis b,[data-theme=dark] .logistic-flow-v2__card-line-table td,[data-theme=dark] .receipt-inline-heading h2,[data-theme=dark] .pallet-search-v2__metric-value,[data-theme=dark] .pallet-search-v2__workbench-title,[data-theme=dark] .pallet-search-v2__material-input input,[data-theme=dark] .pallet-search-v2__toolbar-summary strong,[data-theme=dark] .pallet-search-v2__column-menu-head strong,[data-theme=dark] .pallet-search-v2__table,[data-theme=dark] .pallet-search-v2__cell-main,[data-theme=dark] .pallet-search-v2__grid-state h3,[data-theme=dark] .pallet-search-v2__drawer-title h2,[data-theme=dark] .pallet-search-v2__modal-title h2,[data-theme=dark] .pallet-search-v2__detail-summary-item strong,[data-theme=dark] .pallet-search-v2__detail-section-title h3,[data-theme=dark] .pallet-search-v2__detail-field b,[data-theme=dark] .pallet-search-v2__export-progress-head strong,[data-theme=dark] .pallet-search-v2__card-title strong,[data-theme=dark] .pallet-search-v2__card-field b,[data-theme=dark] .pallet-search-v2__filters-head h2,[data-theme=dark] .pallet-search-v2__suggestion strong,[data-theme=dark] .pallet-search-v2__toolbar h2,[data-theme=dark] .pallet-search-v2__column-menu>div:first-child strong,[data-theme=dark] .smart-pallet-filters__comment input,[data-theme=dark] .pallet-search-v2__export-progress>div span,[data-theme=dark] .pallet-search-v2__drawer-body dd,[data-theme=dark] .ntm-arrival-v2__export,[data-theme=dark] .ntm-arrival-v2__filters>header h2,[data-theme=dark] .ntm-arrival-v2__metrics strong,[data-theme=dark] .ntm-arrival-v2__toolbar h2,[data-theme=dark] .ntm-arrival-v2__search input,[data-theme=dark] .ntm-arrival-v2__page-size select,[data-theme=dark] .ntm-arrival-v2__empty h3,[data-theme=dark] .ntm-arrival-v2__pagination>div strong,[data-theme=dark] .ntm-arrival-v2__pagination nav b,[data-theme=dark] .report-filter-card__head h2,[data-theme=dark] .report-result-card__head h2,[data-theme=dark] .report-kpis strong,[data-theme=dark] .report-quick-search input,[data-theme=dark] .report-empty h3,[data-theme=dark] .roc-report-v2__mobile-list header strong,[data-theme=dark] .warehouse-count-v2__table td.is-number,[data-theme=dark] .warehouse-count-v2__cards header strong,[data-theme=dark] .warehouse-count-v2__card-kpis b,[data-theme=dark] .data-table td,[data-theme=dark] .table-cell--identifier .table-value,[data-theme=dark] .table-cell--number .table-value,[data-theme=dark] .workflow-step__copy b,[data-theme=dark] .loading-pack-name,[data-theme=dark] .source-pack-bar__stats b,[data-theme=dark] .source-pack-chip b,[data-theme=dark] .material-id,[data-theme=dark] .async-combobox__list button b,[data-theme=dark] .receipt-confirm-banner h2,[data-theme=dark] .facet-multi-select,[data-theme=dark] .facet-multi-select__value-area input,[data-theme=dark] .facet-multi-select__menu>header strong,[data-theme=dark] .facet-multi-select__option,[data-theme=dark] .resource-select-filter select,[data-theme=dark] .resource-toolbar-meta b,[data-theme=dark] .column-visibility__trigger b,[data-theme=dark] .column-visibility__menu>header strong,[data-theme=dark] .global-table-view__menu>header strong,[data-theme=dark] .table-cell-preview__value,[data-theme=dark] .panel-select-menu>summary,[data-theme=dark] .panel-select-menu__popup>button,[data-theme=dark] .panel-create-menu__popup>button,[data-theme=dark] .panel-create-menu__popup>a,[data-theme=dark] .panel-create-menu__popup>button:disabled:hover,[data-theme=dark] .panel-tool-drawer__title h3,[data-theme=dark] .ntm-qa-automation__footer>div b,[data-theme=dark] .roc-daily-report__table tbody td,[data-theme=dark] .roc-daily-report__table tbody th,[data-theme=dark] .roc-rule-group>header strong,[data-theme=dark] .dashboard-v3>.dashboard-quick-actions b,[data-theme=dark] .dashboard-quick-actions b,[data-theme=dark] .dashboard-chart-card>header h3,[data-theme=dark] .vehicle-bar-chart__legend b,[data-theme=dark] .dashboard-horizontal-row>b,[data-theme=dark] .dashboard-donut>span,[data-theme=dark] .dashboard-donut-legend b,[data-theme=dark] .dashboard-flow-legend b,[data-theme=dark] .receipt-item-pallets-panel__head b,[data-theme=dark] .warehouse-chip--compact b,[data-theme=dark] .user-chip--compact b,[data-theme=dark] .label-ocr-raw pre,[data-theme=dark] .label-ocr-live-status strong,[data-theme=dark] .jalali-picker__day,[data-theme=dark] .suppliers-hub__field-config-head b,[data-theme=dark] .suppliers-hub__stage-block h3,[data-theme=dark] .supplier-pallet-field-group>header b,[data-theme=dark] .suppliers-hub__field-row>span b,[data-theme=dark] .suppliers-hub__field-check,[data-theme=dark] .suppliers-hub__settings-head h2,[data-theme=dark] .suppliers-hub__settings-tabs button:hover,[data-theme=dark] .terminology-editor__head b,[data-theme=dark] .terminology-editor__key b,[data-theme=dark] .suppliers-hub__samples-toolbar-title strong,[data-theme=dark] .suppliers-hub__samples-title h2,[data-theme=dark] .supplier-label-annotate__file-card span,[data-theme=dark] .supplier-label-card b,[data-theme=dark] .form-section--dense>legend,[data-theme=dark] .form-layout-dense .form-section>legend,[data-theme=dark] .receipt-item-form .form-section>legend,[data-theme=dark] .pallet-entry-form .form-section>legend,[data-theme=dark] .pallet-range-form .form-section>legend,[data-theme=dark] .wms-mini-bar__title strong,[data-theme=dark] .wms-mini-bar__progress b,[data-theme=dark] .wms-mini-meta b,[data-theme=dark] .locations-hub__wh-head strong,[data-theme=dark] .wh-aisle__hint b,[data-theme=dark] .ire-extra label,[data-theme=dark] .ire-range>span:first-child,[data-theme=dark] .pallet-route-dialog__head h2,[data-theme=dark] .ire-check-row .check-field,[data-theme=dark] .pack-prepare-note,[data-theme=dark] .collection-checklist__file,[data-theme=dark] .collection-checklist__msg,[data-theme=dark] .nav-switcher__card-copy b,[data-theme=dark] .nav-switcher__links a,[data-theme=dark] .location-switcher__menu button,[data-theme=dark] .entity-history__details dd,[data-theme=dark] .planning-panel__head h2,[data-theme=dark] .planning-kpi b,[data-theme=dark] .planning-section>header h3,[data-theme=dark] .planning-list__main b,[data-theme=dark] .planning-files b,[data-theme=dark] .planning-drop b,[data-theme=dark] .compact-stack-date__md,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head span,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head .mobile-ops-head,[data-theme=dark] .skip-link,[data-theme=dark] .smart-pallet-filters .facet-multi-select__inline-label b,[data-theme=dark] .logistic-flow-smart-filters .facet-multi-select__inline-label b,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field__label,[data-theme=dark] .inventory-reconcile>header h2,[data-theme=dark] .inventory-reconcile__file b,[data-theme=dark] .inventory-reconcile__mapping>label>span>span,[data-theme=dark] .report-email-center__status b,[data-theme=dark] .report-email-section legend,[data-theme=dark] .report-email-attachment>span,[data-theme=dark] .report-email-history b,[data-theme=dark] .login-page .login-eye:hover,[data-theme=dark] .dashboard-v4 .dashboard-chart-card>header h3,[data-theme=dark] .dashboard-v4 .dashboard-horizontal-row>b,[data-theme=dark] .dashboard-v4 .dashboard-donut-legend b,[data-theme=dark] .receipt-expand-close:hover,[data-theme=dark] .outbound-workflow .loading-pack-card__title,[data-theme=dark] .pallet-search-v2__table td.is-identifier,[data-theme=dark] .pallet-search-v2__table .pallet-search-v2__cell--ltr,[data-theme=dark] .pallet-search-v2__table td.is-compact-number,[data-theme=dark] .pallet-search-v2__table th.is-compact-number,[data-theme=dark] .pallet-search-v2__card-line-table th span,[data-theme=dark] .picat__head b,[data-theme=dark] .picat__name,[data-theme=dark] .pia__head h1,[data-theme=dark] .pia__card header b,[data-theme=dark] .pl-flash-card__mat,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__count span,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__subtotal b,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__field--numbers>span,[data-theme=dark] .packing-plan-group__quantity--panel>span,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__count span,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__subtotal b,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__mode-note--panel span,[data-theme=dark] .pl-flash-card--compact .pl-flash-card__meta,[data-theme=dark] .pl-flash-card--compact .pl-flash-card__meta--qty,[data-theme=dark] .flash-card-body__sub,[data-theme=dark] .flash-stat>b,[data-theme=dark] .fc__sub,[data-theme=dark] .fk.fk--pallet .fk__code,[data-theme=dark] .fk.fk--pallet .fk__row dd,[data-theme=dark] .pallet-ticket-menu>header strong,[data-theme=dark] .pallet-ticket-badge__note,[data-theme=dark] .hdr-quick-menu__row-label,[data-theme=dark] .hdr-quick-menu__row-select,[data-theme=dark] .topbar-page-actions .panel-tool-button--icon>span,[data-theme=dark] .topbar-page-actions .column-visibility__trigger--icon>span,[data-theme=dark] .pallet-count-summary__item b,[data-theme=dark] .pack-pallet-flash-card__menu button,[data-theme=dark] .rahkaran-recon>header h2,[data-theme=dark] .rahkaran-recon__choice-card b,[data-theme=dark] .rahkaran-recon__slot>header b,[data-theme=dark] .rahkaran-recon__file b,[data-theme=dark] .rahkaran-recon-results__head h2,[data-theme=dark] .rahkaran-recon-results__block>header b,[data-theme=dark] .rahkaran-recon-results__toggle b,[data-theme=dark] .rahkaran-recon-results__table td.is-material,[data-theme=dark] .routine-report__title b,[data-theme=dark] .routine-report__table td.is-material,[data-theme=dark] .supplier-filter-dialog header strong,[data-theme=dark] .ticket-note-info__text,[data-theme=dark] .excel-date__row,[data-theme=dark] .pallet-full-edit__toggle,[data-theme=dark] .pallet-full-edit__distinct-list li,[data-theme=dark] .pallet-full-edit__confirm-list{color:var(--wms-ink)}[data-theme=dark] .panel-head a,[data-theme=dark] .page-title-block small,[data-theme=dark] .pallet-search-v2__sort-button:hover,[data-theme=dark] .pallet-search-v2__filters-head>div>span,[data-theme=dark] .pallet-search-v2__column-menu legend,[data-theme=dark] .ntm-arrival-v2__export small,[data-theme=dark] .ntm-arrival-v2__filters>header span,[data-theme=dark] .ntm-qa-automation__steps .is-current,[data-theme=dark] .workflow-form-intro--dense small,[data-theme=dark] .pallet-full-edit__hint{color:#eac17b}[data-theme=dark] th,[data-theme=dark] .date-chip,[data-theme=dark] .shortcut-grid a>i,[data-theme=dark] .dialog-title button,[data-theme=dark] .bulk-import-badges span,[data-theme=dark] .logistic-flow-v2__table .column-row,[data-theme=dark] .logistic-flow-v2__route,[data-theme=dark] .logistic-flow-v2__driver b,[data-theme=dark] .logistic-flow-v2__driver small,[data-theme=dark] .pallet-search-v2__workbench-icon,[data-theme=dark] .pallet-search-v2__toolbar-summary-icon,[data-theme=dark] .pallet-search-v2__result-icon,[data-theme=dark] .ntm-arrival-v2__filters>header small,[data-theme=dark] .ntm-arrival-v2__table .is-rowNumber,[data-theme=dark] .report-filter-card__toggle,[data-theme=dark] .report-token-list button:hover,[data-theme=dark] .report-loading-card,[data-theme=dark] .warehouse-count-v2__address,[data-theme=dark] input[readonly],[data-theme=dark] textarea[readonly],[data-theme=dark] select[readonly],[data-theme=dark] .facet-multi-select__chevron,[data-theme=dark] .facet-multi-select__menu>header>button,[data-theme=dark] .ntm-qa-automation__progress,[data-theme=dark] .roc-daily-report__table .is-mmu input,[data-theme=dark] .dashboard-metric.tone-slate .metric-icon,[data-theme=dark] .dashboard-detail-tables th,[data-theme=dark] .wms-field-box input[readonly],[data-theme=dark] tr.receipt-row--dimmed>td,[data-theme=dark] .doc-scan__status,[data-theme=dark] .planning-list__badge,[data-theme=dark] .inventory-reconcile__result .is-review,[data-theme=dark] .packing-plan-group__index,[data-theme=dark] .packing-plan-group__count,[data-theme=dark] .packing-plan-group__subtotal,[data-theme=dark] .packing-plan-group__remove--dense,[data-theme=dark] .pl-group-row__remove,[data-theme=dark] .flash-card-body__chip,[data-theme=dark] .fc__badge,[data-theme=dark] .fc__status,[data-theme=dark] .fk__tag,[data-theme=dark] .bulk-excel-progress__stop:hover,[data-theme=dark] .rahkaran-recon-results__toggle span,[data-theme=dark] .routine-report__icon,[data-theme=dark] .routine-report__count,[data-theme=dark] .routine-report__chevron,[data-theme=dark] .fk__group-badge,[data-theme=dark] .ticket-hanger-popover__close{background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] td,[data-theme=dark] .dialog-actions,[data-theme=dark] .login-card footer,[data-theme=dark] .pallet-search-v2__filter-actions,[data-theme=dark] .pallet-search-v2__column-group+.pallet-search-v2__column-group,[data-theme=dark] .pallet-search-v2__drawer-footer,[data-theme=dark] .pallet-search-v2__modal-footer,[data-theme=dark] .pallet-search-v2__filter-footer,[data-theme=dark] .report-filter-actions,[data-theme=dark] .logistic-flow-smart-filters,[data-theme=dark] .logistic-flow-smart-filters__footer,[data-theme=dark] .roc-daily-report__tokens,[data-theme=dark] .terminology-editor__foot,[data-theme=dark] .report-email-history,[data-theme=dark] .flash-stats,[data-theme=dark] .hdr-quick-menu__install,[data-theme=dark] .rahkaran-recon-results__block,[data-theme=dark] .routine-report__body,[data-theme=dark] .resource-bulk-edit__mixed-list li+li{border-top:1px solid var(--wms-line)}[data-theme=dark] tbody tr:hover,[data-theme=dark] .bar-row>div,[data-theme=dark] .dialog-title button,[data-theme=dark] .login-page,[data-theme=dark] .filter-panel,[data-theme=dark] .search-box,[data-theme=dark] tbody tr:nth-child(2n),[data-theme=dark] .empty-state>span,[data-theme=dark] .bulk-excel-dropzone:hover,[data-theme=dark] .bulk-parse-issues li,[data-theme=dark] .logistic-flow-v2__advanced-toggle:hover,[data-theme=dark] .logistic-flow-v2__table .column-dash,[data-theme=dark] .logistic-flow-v2__card-line-table th,[data-theme=dark] .receipt-create--embedded .workflow-form-actions,[data-theme=dark] .pallet-search-v2__metric,[data-theme=dark] .pallet-search-v2__workbench,[data-theme=dark] .pallet-search-v2__control:disabled,[data-theme=dark] .pallet-search-v2__table tbody td,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-start-4,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-sticky-end,[data-theme=dark] .pallet-search-v2__drawer-body,[data-theme=dark] .pallet-search-v2__modal-body,[data-theme=dark] .pallet-search-v2__bulk-fields input:disabled,[data-theme=dark] .pallet-search-v2__bulk-fields select:disabled,[data-theme=dark] .ntm-arrival-v2__export>span:first-child,[data-theme=dark] .ntm-arrival-v2__filters,[data-theme=dark] .ntm-arrival-v2__date-grid input:focus,[data-theme=dark] .ntm-arrival-v2__metrics article,[data-theme=dark] .ntm-arrival-v2__results,[data-theme=dark] .ntm-arrival-v2__search:focus-within,[data-theme=dark] .ntm-arrival-v2__empty>span,[data-theme=dark] .ntm-arrival-v2__table,[data-theme=dark] .ntm-arrival-v2__table tbody tr:nth-child(2n) td,[data-theme=dark] .report-field input:focus,[data-theme=dark] .report-field select:focus,[data-theme=dark] .roc-report-v2__material-input:focus-within,[data-theme=dark] .report-kpis article,[data-theme=dark] .report-empty>span,[data-theme=dark] .roc-report-v2__matrix-wrap,[data-theme=dark] .roc-report-v2__mobile-list,[data-theme=dark] .roc-report-v2__mobile-list article,[data-theme=dark] .roc-report-v2__mobile-list footer,[data-theme=dark] .warehouse-count-v2__table-wrap,[data-theme=dark] .warehouse-count-v2__table tbody tr:nth-child(2n),[data-theme=dark] .warehouse-count-v2__cards,[data-theme=dark] .warehouse-count-v2__cards article,[data-theme=dark] .warehouse-count-v2__card-kpis p,[data-theme=dark] .warehouse-workflow-table tbody tr:nth-child(2n),[data-theme=dark] .warehouse-workflow-table tbody tr:hover,[data-theme=dark] .panel,[data-theme=dark] .filter-panel input,[data-theme=dark] .filter-panel select,[data-theme=dark] .form-grid input,[data-theme=dark] .form-grid select,[data-theme=dark] .form-grid textarea,[data-theme=dark] .operation-form input,[data-theme=dark] .operation-form select,[data-theme=dark] .operation-form textarea,[data-theme=dark] .standalone-select,[data-theme=dark] .form-section,[data-theme=dark] .data-table-shell,[data-theme=dark] .data-table tbody tr:nth-child(2n),[data-theme=dark] .table-actions-heading,[data-theme=dark] .dialog-title,[data-theme=dark] .dialog-actions,[data-theme=dark] .workflow-page [aria-busy=true]:after,[data-theme=dark] .workflow-step>a:hover,[data-theme=dark] .workflow-step--complete>a,[data-theme=dark] .workflow-step.is-complete,[data-theme=dark] .workflow-inline-form input,[data-theme=dark] .workflow-inline-form select,[data-theme=dark] .qr-scanner__manual input,[data-theme=dark] .checkbox-field,[data-theme=dark] .switch-field,[data-theme=dark] .report-range-form input,[data-theme=dark] .scanner-input input,[data-theme=dark] .check-field,[data-theme=dark] .pallet-entry-table th:last-child,[data-theme=dark] .pallet-entry-table td:last-child,[data-theme=dark] .pallet-entry-table tr.is-selected>td,[data-theme=dark] .mobile-select,[data-theme=dark] .operation-form--enhanced>.form-grid,[data-theme=dark] .bulk-import-dropzone:hover,[data-theme=dark] .bulk-import-dropzone:focus-within,[data-theme=dark] .facet-multi-select__option:hover,[data-theme=dark] .facet-multi-select__option.is-active,[data-theme=dark] .product-tool-dialog,[data-theme=dark] .remittance-create-dialog,[data-theme=dark] .receipt-stream--pending .workflow-table tbody tr,[data-theme=dark] .receipt-stream--pending .workflow-mobile-card,[data-theme=dark] .column-visibility__options label:hover,[data-theme=dark] .global-table-view__columns label:hover,[data-theme=dark] .product-mode-panel__body,[data-theme=dark] .ntm-qa-automation__matches tr.is-unmatched td,[data-theme=dark] .ntm-qa-automation__matches dl div,[data-theme=dark] .ntm-qa-automation__matches li,[data-theme=dark] .roc-daily-report__material-input:focus-within,[data-theme=dark] .roc-daily-report__table-wrap,[data-theme=dark] .roc-daily-report__table tbody tr:nth-child(2n) td,[data-theme=dark] .roc-daily-report__table tbody tr:nth-child(2n) th,[data-theme=dark] .roc-daily-report__table tbody tr:hover td,[data-theme=dark] .roc-daily-report__table tbody tr:hover th,[data-theme=dark] .roc-daily-report__table .is-mmu input:focus,[data-theme=dark] .roc-daily-report__table td.midSpeed,[data-theme=dark] .roc-daily-report__table .is-mrb,[data-theme=dark] .roc-rules-dialog__grid,[data-theme=dark] .roc-rule-options label:hover,[data-theme=dark] .dashboard-workspace,[data-theme=dark] .dashboard-report-section,[data-theme=dark] .dashboard-donut-legend>div:hover,[data-theme=dark] .workflow-table tbody tr:nth-child(2n),[data-theme=dark] .user-table tbody tr:nth-child(2n),[data-theme=dark] .receipt-expand-row>td,[data-theme=dark] .receipt-item-row--expanded,[data-theme=dark] .receipt-item-expand-row>td,[data-theme=dark] tr.receipt-row--above-faded>td,[data-theme=dark] .suppliers-hub__active-toggle-dot,[data-theme=dark] .suppliers-hub__stage-block--pallet,[data-theme=dark] .supplier-pallet-field-group--status>header,[data-theme=dark] .receipt-create-form .dialog-actions,[data-theme=dark] .receipt-create-form .workflow-form-actions,[data-theme=dark] .wms-mini-actions,[data-theme=dark] .wms-mini-card input:focus,[data-theme=dark] .wms-mini-card select:focus,[data-theme=dark] .receipt-create-form input:focus,[data-theme=dark] .receipt-create-form select:focus,[data-theme=dark] .receipt-item-form input:focus,[data-theme=dark] .receipt-item-form select:focus,[data-theme=dark] .pallet-entry-form input:focus,[data-theme=dark] .pallet-entry-form select:focus,[data-theme=dark] .pallet-range-form input:focus,[data-theme=dark] .pallet-range-form select:focus,[data-theme=dark] .locations-hub__expand-row>td,[data-theme=dark] .wh-aisle__scroll,[data-theme=dark] .wh-aisle__slot.is-empty,[data-theme=dark] .photo-chip__dialog-head button,[data-theme=dark] .photo-chip__figure,[data-theme=dark] .photo-chip__figure img,[data-theme=dark] .packing-entry-range-stack .packing-plan-group,[data-theme=dark] .packing-entry-range-stack .packing-plan-editor.is-total .packing-plan-group,[data-theme=dark] .packing-plan-group__quantity .ire-input.pl-field--dash,[data-theme=dark] .packing-plan-group__mode-note,[data-theme=dark] .packing-entry-summary,[data-theme=dark] .packing-plan-add:hover,[data-theme=dark] .packing-plan-add:focus-visible,[data-theme=dark] .number-grid-picker__head button,[data-theme=dark] .ire-qr-mode:hover,[data-theme=dark] .bulk-pallet-panel--compact .bulk-text-source,[data-theme=dark] .packing-entry-flow .packing-entry-summary,[data-theme=dark] .nav-switcher__trigger:hover,[data-theme=dark] .nav-switcher__trigger.is-open,[data-theme=dark] .nav-switcher__panel--portal,[data-theme=dark] .nav-switcher__panel--drawer,[data-theme=dark] .nav-switcher__panel--portal>.nav-switcher__body,[data-theme=dark] .nav-switcher__links,[data-theme=dark] .nav-switcher__panel-foot,[data-theme=dark] .entity-history__row:hover,[data-theme=dark] .entity-history__item.is-open .entity-history__row,[data-theme=dark] .planning-drop:hover,[data-theme=dark] .pallet-search-v2__grid-viewport,[data-theme=dark] .pallet-search-v2__table tbody td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody td.is-sticky-end,[data-theme=dark] .logistic-flow-v2__table-wrap,[data-theme=dark] .logistic-flow-v2__table tbody td.column-row,[data-theme=dark] .logistic-flow-v2__table tbody td.column-dash,[data-theme=dark] .logistic-flow-v2__table tbody tr:nth-child(2n) td.column-row,[data-theme=dark] .logistic-flow-v2__table tbody tr:nth-child(2n) td.column-dash,[data-theme=dark] .report-result-card,[data-theme=dark] .pallet-search-v2__results,[data-theme=dark] .inventory-reconcile,[data-theme=dark] .report-email-trigger:hover,[data-theme=dark] .report-email-grid input:disabled,[data-theme=dark] .report-email-schedule-modes,[data-theme=dark] .login-page .login-field>input:focus,[data-theme=dark] .login-page .login-password:focus-within,[data-theme=dark] .dashboard-v4 .dashboard-horizontal-row>div,[data-theme=dark] .workflow-page--receipt-list .workflow-table tbody tr:hover>td,[data-theme=dark] .workflow-page--receipt-list .table-wrap.has-expanded-receipt tbody tr.receipt-row--dimmed>td,[data-theme=dark] .workflow-page--receipt-list tbody tr.receipt-row--dimmed>td,[data-theme=dark] .workflow-page--receipt-list tbody tr.receipt-row--dimmed:hover>td,[data-theme=dark] .receipt-workflow--compact .receipt-item-row--expanded>td,[data-theme=dark] .receipt-workflow--compact tr.receipt-item-expand-row>td,[data-theme=dark] .packing-entry-table-row>td,[data-theme=dark] .workflow-page--receipt-list .pagination,[data-theme=dark] .workflow-page--remittance-list .workflow-table tbody tr:hover>td,[data-theme=dark] .workflow-page--remittance-list tbody tr.receipt-row--dimmed>td,[data-theme=dark] .workflow-page--remittance-list tbody tr.receipt-row--dimmed:hover>td,[data-theme=dark] .workflow-page--remittance-list .pagination,[data-theme=dark] .outbound-workflow .loading-pack-table tbody tr:hover>td,[data-theme=dark] .outbound-workflow .pagination,[data-theme=dark] .outbound-workflow .loading-pack-card .workflow-row-actions,[data-theme=dark] .pallet-search-v2__results.panel,[data-theme=dark] .pallet-search-v2 .pallet-search-v2__results,[data-theme=dark] .pallet-search-v2__table tr.history-expand-row>td,[data-theme=dark] .pallet-search-v2__pagination,[data-theme=dark] .pallet-search-v2__card,[data-theme=dark] .pallet-search-v2__card-actions,[data-theme=dark] .pallet-search-v2__card-linewrap,[data-theme=dark] .pallet-search-v2__card-line-table th,[data-theme=dark] .action-chip:hover,[data-theme=dark] .row-actions>button:hover,[data-theme=dark] .history-btn:hover,[data-theme=dark] .picat__detail,[data-theme=dark] .pl-flash-mini:hover,[data-theme=dark] .pl-flash-mini:focus-visible,[data-theme=dark] .pl-flash__compose-panel__body,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__count,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group__subtotal,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__count,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__subtotal,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__mode-note--panel,[data-theme=dark] .packing-entry-ready--dense,[data-theme=dark] .pl-group-row__qty .ire-input.pl-field--dash,[data-theme=dark] .pl-group-row__ready,[data-theme=dark] .pal-compose-panel__head .pallet-mode-switch--compose,[data-theme=dark] .pl-flash-card--compact.is-selected,[data-theme=dark] .pal-flash-card.is-selected,[data-theme=dark] .pal-flash-card,[data-theme=dark] .logistic-flow-v2__table tbody .column-row,[data-theme=dark] .logistic-flow-v2__table tbody .column-dash,[data-theme=dark] .ire-qr-cell--fused .ire-qr-mode:hover,[data-theme=dark] .archive-photo__head button,[data-theme=dark] .bulk-excel-progress__sheet,[data-theme=dark] .bulk-excel-progress__bar,[data-theme=dark] .rahkaran-recon,[data-theme=dark] .rahkaran-recon__choice-card.is-disabled,[data-theme=dark] .rahkaran-recon-results__block>header,[data-theme=dark] .rahkaran-recon-results__toggle,[data-theme=dark] .rahkaran-recon-results__toggle:hover,[data-theme=dark] .rahkaran-recon-results__table tbody tr:hover td,[data-theme=dark] .routine-report__toggle:hover,[data-theme=dark] .routine-report__table tbody tr:hover td,[data-theme=dark] .routine-report__table--interactive tbody tr.is-open td,[data-theme=dark] .pia-report-add-search__cancel,[data-theme=dark] .supplier-filter-dialog header button,[data-theme=dark] .data-table tr.is-row-selected>td,[data-theme=dark] .resource-bulk-edit__field .resource-row-input:disabled,[data-theme=dark] .excel-date__row:hover{background:var(--wms-panel)}[data-theme=dark] .row-actions .danger{color:var(--wms-ink-soft);border-color:#dd5f5f38}[data-theme=dark] .pagination,[data-theme=dark] .logistic-flow-v2__driver{border-top:1px solid var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .loading i,[data-theme=dark] .report-loader{border:3px solid var(--wms-line)}[data-theme=dark] .error-box{background:#df494914}[data-theme=dark] .metric-icon,[data-theme=dark] .material-group-row td{background:var(--wms-soft);color:var(--wms-ink)}[data-theme=dark] .metric-card.c1 .metric-icon{background:#49dfa514;color:#7beac3}[data-theme=dark] .metric-card.c2 .metric-icon{background:#df804918}[data-theme=dark] .metric-card.c3 .metric-icon{background:#9449df14;color:var(--wms-ink-soft)}[data-theme=dark] .bar-row i{background:linear-gradient(90deg,#d9a338,#dfb24929)}[data-theme=dark] .shortcut-grid a:hover{border-color:#ddb35f80;background:var(--wms-panel)}[data-theme=dark] .form-grid input,[data-theme=dark] .form-grid textarea,[data-theme=dark] .login-card input,[data-theme=dark] .pallet-search-v2__control,[data-theme=dark] .pallet-search-v2__column-search input,[data-theme=dark] .pallet-search-v2__filter-grid>label>input,[data-theme=dark] .pallet-search-v2__filter-grid>label>select,[data-theme=dark] .ntm-arrival-v2__date-grid input,[data-theme=dark] .ntm-arrival-v2__filters>footer>b,[data-theme=dark] .report-field input,[data-theme=dark] .report-field select,[data-theme=dark] .warehouse-count-v2__result-actions select,[data-theme=dark] .plate-pill,[data-theme=dark] .ntm-qa-automation,[data-theme=dark] .dashboard-controls select,[data-theme=dark] .dashboard-controls input[type=date],[data-theme=dark] .suppliers-hub__select-chip,[data-theme=dark] .terminology-editor__cell input,[data-theme=dark] .ire-times-field__trigger,[data-theme=dark] .planning-panel__toolbar select,[data-theme=dark] .inventory-reconcile__mapping-summary span,[data-theme=dark] .inventory-reconcile__mapping select,[data-theme=dark] .report-email-grid input,[data-theme=dark] .report-email-grid textarea,[data-theme=dark] .report-email-schedule-detail input,[data-theme=dark] .report-email-schedule-detail select,[data-theme=dark] .workflow-page--remittance-list .plate-pill,[data-theme=dark] .pallet-search-v2__history-btn,[data-theme=dark] .pallet-search-v2__table td.is-actions button,[data-theme=dark] .pallet-search-v2__pagination button,[data-theme=dark] .pallet-search-v2__card-action,[data-theme=dark] .wms-chip,[data-theme=dark] .routine-report__range-custom input{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .form-grid input:focus,[data-theme=dark] .form-grid textarea:focus,[data-theme=dark] .login-card input:focus,[data-theme=dark] .connection i,[data-theme=dark] .login-help>span i,[data-theme=dark] .report-email-center__status .is-ok i,[data-theme=dark] .report-email-center__status .is-off i{box-shadow:0 0 0 3px #ffffff0f}[data-theme=dark] .form-error{color:var(--wms-ink-soft);background:#df494914}[data-theme=dark] .filter-panel input,[data-theme=dark] .filter-panel select,[data-theme=dark] .operation-form select,[data-theme=dark] .panel,[data-theme=dark] .input-shell,[data-theme=dark] .bulk-text-source,[data-theme=dark] .bulk-settings,[data-theme=dark] .bulk-stockroom-toggle,[data-theme=dark] .bulk-parse-result,[data-theme=dark] .bulk-col-add__menu,[data-theme=dark] .pallet-search-v2__material-input,[data-theme=dark] .pallet-search-v2__drawer-body section,[data-theme=dark] .pallet-search-v2__check,[data-theme=dark] .pallet-search-v2__bulk-fields>label,[data-theme=dark] .ntm-arrival-v2__search,[data-theme=dark] .ntm-arrival-v2__page-size,[data-theme=dark] .report-search-input,[data-theme=dark] .roc-report-v2__material-input,[data-theme=dark] .report-quick-search,[data-theme=dark] .source-pack-bar__stats>span,[data-theme=dark] .qr-scanner__manual-overlay input,[data-theme=dark] .package-nav-scan .qr-scanner-bar,[data-theme=dark] .smart-pallet-filters__applied,[data-theme=dark] .logistic-flow-smart-filters__facet-grid.is-primary,[data-theme=dark] .resource-toolbar-meta span,[data-theme=dark] .ntm-qa-automation__steps i,[data-theme=dark] .ntm-qa-automation__summary article,[data-theme=dark] .ntm-qa-automation__dates,[data-theme=dark] .roc-daily-report__material-input,[data-theme=dark] .roc-rules-dialog,[data-theme=dark] .roc-breakdown-dialog,[data-theme=dark] .roc-rule-heading,[data-theme=dark] .roc-rule-group,[data-theme=dark] .roc-rule-search,[data-theme=dark] .roc-remaining-toggle,[data-theme=dark] .roc-breakdown-list article,[data-theme=dark] .dashboard-chart-card,[data-theme=dark] .dashboard-segmented,[data-theme=dark] .dashboard-horizontal-row>div,[data-theme=dark] .dashboard-data-details,[data-theme=dark] .dashboard-detail-tables>section,[data-theme=dark] .pallet-compact-progress,[data-theme=dark] .warehouse-chip--compact,[data-theme=dark] .user-chip--compact,[data-theme=dark] .label-ocr-raw,[data-theme=dark] .label-ocr-live-fields--edit input,[data-theme=dark] .jalali-picker__nav,[data-theme=dark] .suppliers-hub__stage-block,[data-theme=dark] .supplier-pallet-field-group,[data-theme=dark] .supplier-label-card,[data-theme=dark] .packing-lines-table-wrap,[data-theme=dark] .wms-mini-card,[data-theme=dark] .receipt-item-form__switch,[data-theme=dark] .locations-hub__sr-tabs,[data-theme=dark] .pallet-entry-toolbar-slim,[data-theme=dark] .packing-quantity-mode--compact,[data-theme=dark] .packing-quantity-mode,[data-theme=dark] .packing-plan-group__index i,[data-theme=dark] .packing-entry-total,[data-theme=dark] .pallet-route-dialog__targets,[data-theme=dark] .collection-checklist__kpis>div,[data-theme=dark] .collection-smart-filters,[data-theme=dark] .ire-times-field__popup,[data-theme=dark] .entity-history__details,[data-theme=dark] .planning-tabs,[data-theme=dark] .planning-kpi,[data-theme=dark] .planning-list__item,[data-theme=dark] .planning-files>li,[data-theme=dark] .inventory-reconcile__file,[data-theme=dark] .inventory-reconcile__mapping,[data-theme=dark] .inventory-reconcile__mapping>label,[data-theme=dark] .report-email-section,[data-theme=dark] .report-email-attachment,[data-theme=dark] .report-email-history li,[data-theme=dark] .receipt-inline-details .receipt-items-panel,[data-theme=dark] .receipt-inline-details .receipt-workflow--compact .receipt-items-panel,[data-theme=dark] .pl-flash__form,[data-theme=dark] .pal-flash__form,[data-theme=dark] .pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .locations-hub__view-modes,[data-theme=dark] .board-material-fields__chip,[data-theme=dark] .rahkaran-recon__file,[data-theme=dark] .routine-report,[data-theme=dark] .resource-bulk-edit__mixed-list,[data-theme=dark] .excel-date__menu,[data-theme=dark] .pallet-full-edit__field--bulk,[data-theme=dark] .pallet-full-edit__distinct-list,[data-theme=dark] .pallet-full-edit__section{border:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .row-actions a,[data-theme=dark] .standalone-select,[data-theme=dark] .warehouse-document,[data-theme=dark] .logistic-flow-v2__card-action,[data-theme=dark] .pallet-search-v2__bulk-fields input:not([type=checkbox]),[data-theme=dark] .pallet-search-v2__bulk-fields select,[data-theme=dark] .action-chip,[data-theme=dark] .wms-field-box input,[data-theme=dark] .wms-field-box select,[data-theme=dark] .wms-field-box textarea,[data-theme=dark] .pallet-route-dialog__modes>button,[data-theme=dark] .pallet-route-dialog__target-list>button,[data-theme=dark] .bulk-input-table--editable input,[data-theme=dark] .bulk-input-table--editable select,[data-theme=dark] .pallet-full-edit__value input,[data-theme=dark] .pallet-full-edit__value select,[data-theme=dark] .pallet-full-edit__value textarea,[data-theme=dark] .pallet-full-edit__field>input,[data-theme=dark] .pallet-full-edit__field>select,[data-theme=dark] .pallet-full-edit__field>textarea{border:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .row-actions a:hover,[data-theme=dark] .login-card-heading>small,[data-theme=dark] .roc-report-v2__mobile-list header>span,[data-theme=dark] .receipt-stream__heading small,[data-theme=dark] .column-visibility__trigger>span,[data-theme=dark] .panel-tool-drawer__title small,[data-theme=dark] .row-action-menu__trigger span,[data-theme=dark] .vehicle-traffic-kpi--out b,[data-theme=dark] .label-ocr-live-status .warn,[data-theme=dark] .label-ocr-https-banner strong,[data-theme=dark] .login-https-banner strong,[data-theme=dark] .camera-https-banner strong,[data-theme=dark] .supplier-label-card__status.need,[data-theme=dark] .pallet-route-dialog__head small,[data-theme=dark] .dashboard-v4 .vehicle-traffic-kpi--out b,[data-theme=dark] .vehicle-traffic-kpi.vehicle-traffic-kpi b,[data-theme=dark] .primary.primary:hover,[data-theme=dark] .login-button.login-button:hover,[data-theme=dark] .action-chip--primary.action-chip--primary:hover,[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip--add,[data-theme=dark] .pallet-draft-toggle.is-open):hover{color:#eac37b}[data-theme=dark] .success-box{background:#49df9e14;color:#7beac5}[data-theme=dark] .receipt-summary,[data-theme=dark] .bulk-calc-toggle__switch,[data-theme=dark] .logistic-flow-v2__card-kpis,[data-theme=dark] .pallet-search-v2__table thead th.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table thead th.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table thead th.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table thead th.is-sticky-start-4,[data-theme=dark] .pallet-search-v2__table thead th.is-sticky-end,[data-theme=dark] .warehouse-count-v2__card-kpis,[data-theme=dark] .mobile-card__body,[data-theme=dark] .workflow-form-progress progress,[data-theme=dark] .receipt-kpi-strip progress,[data-theme=dark] .item-progress progress,[data-theme=dark] .workflow-mobile-card>progress,[data-theme=dark] .smart-pallet-filters__totals>i,[data-theme=dark] .ntm-qa-automation__steps li:not(:last-child):after,[data-theme=dark] .suppliers-hub__active-toggle,[data-theme=dark] .wms-mini-bar__progress progress,[data-theme=dark] .wms-mini-meta__progress progress,[data-theme=dark] .packing-entry-ready i,[data-theme=dark] .location-switcher__mark,[data-theme=dark] .doc-scan__thumb img,[data-theme=dark] .report-email-history summary span,[data-theme=dark] .item-progress progress::-webkit-progress-bar{background:var(--wms-soft)}[data-theme=dark] body{background:radial-gradient(circle at 12%0,rgba(213,161,59,.06),transparent 25%),linear-gradient(180deg,var(--wms-panel) 0,var(--wms-bg) 42%)}[data-theme=dark] .topbar,[data-theme=dark] .app-shell--navchip .topbar,[data-theme=dark] .app-shell--navchip .topbar--navchip,[data-theme=dark] th{background:var(--wms-panel);border-bottom:1px solid var(--wms-line)}[data-theme=dark] .connection{background:var(--wms-panel);border:1px solid hsl(156 65% 62% / .22);color:var(--wms-ink-soft)}[data-theme=dark] .logout-button:hover{color:var(--wms-ink-soft);border-color:#dd5f7438;background:var(--wms-panel)}[data-theme=dark] .secondary:hover,[data-theme=dark] .refresh:hover,[data-theme=dark] .ghost-button:hover{background:var(--wms-panel);border-color:var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .panel-head,[data-theme=dark] .metric-card:hover,[data-theme=dark] .loading i,[data-theme=dark] .receipt-workflow--embedded>.receipt-summary,[data-theme=dark] .pallet-search-v2__hero-button:hover,[data-theme=dark] .warehouse-workflow-table td,[data-theme=dark] .dashboard-refresh:hover,[data-theme=dark] .product-mode-panel__body .operation-form,[data-theme=dark] .product-mode-panel__body .bulk-import-card,[data-theme=dark] .receipt-stream--all,[data-theme=dark] .wms-nav__link:hover,[data-theme=dark] .wms-nav__group-btn:hover,[data-theme=dark] .wms-nav__group.is-open,[data-theme=dark] .workflow-page--receipt-list .live-filter-panel input,[data-theme=dark] .workflow-page--receipt-list .live-filter-panel select,[data-theme=dark] .receipts-hub .live-filter-panel input,[data-theme=dark] .receipts-hub .live-filter-panel select,[data-theme=dark] .workflow-page--remittance-list .live-filter-panel input,[data-theme=dark] .workflow-page--remittance-list .live-filter-panel select,[data-theme=dark] .outbound-workflow .workflow-inline-form input,[data-theme=dark] .outbound-workflow .workflow-inline-form select,[data-theme=dark] .pallet-search-v2__column-picker .secondary{border-color:var(--wms-line)}[data-theme=dark] .panel-head a,[data-theme=dark] .data-table-icon-btn.history-btn.is-active,[data-theme=dark] .data-table-icon-btn.history-btn[aria-expanded=true]{background:#dfaf4916;color:#eac37b}[data-theme=dark] .panel-head a:hover{background:#dfb74929;color:#eac17b}[data-theme=dark] .metric-icon,[data-theme=dark] .logistic-flow-smart-filters__advanced-toggle>b,[data-theme=dark] .workflow-stepper--dense>span b,[data-theme=dark] .locations-hub__sr-tabs button em,[data-theme=dark] .collection-smart-filters__legend>button,[data-theme=dark] .entity-history__dot,[data-theme=dark] .locations-hub__view-mode em{background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .metric-card.c1 .metric-icon{background:#49dfa014;color:#7beac3}[data-theme=dark] .metric-card.c2 .metric-icon{background:#df854919;color:#e5a880}[data-theme=dark] .metric-card.c3 .metric-icon{background:#8249df14;color:var(--wms-ink-soft)}[data-theme=dark] .shortcut-grid a:hover{border-color:#ddb75f7d;background:var(--wms-panel)}[data-theme=dark] .filter-panel input:hover,[data-theme=dark] .filter-panel select:hover,[data-theme=dark] .operation-form select:hover,[data-theme=dark] .form-grid input:hover,[data-theme=dark] .form-grid textarea:hover,[data-theme=dark] .pallet-search-v2__control:hover,[data-theme=dark] .facet-multi-select__control:hover{border-color:#5fa4dd38;background:var(--wms-panel)}[data-theme=dark] .dialog-actions,[data-theme=dark] .pagination,[data-theme=dark] .topbar,[data-theme=dark] .receipt-items-table tbody tr.is-ops-locked .action-chip:disabled,[data-theme=dark] .pallet-entry-table tbody tr.is-ops-locked .action-chip:disabled{background:var(--wms-panel);border-color:var(--wms-line)}[data-theme=dark] .success-box{border:1px solid hsl(153 65% 62% / .22);background:var(--wms-panel);color:#7ee7c2}[data-theme=dark] th{color:var(--wms-ink-soft);border-bottom:1px solid var(--wms-line)}[data-theme=dark] td{border-top:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] tbody tr:hover,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-4,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-end{background:#dfaf4914}[data-theme=dark] .row-actions button,[data-theme=dark] .row-actions a{border-color:var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .row-actions button:hover,[data-theme=dark] .row-actions a:hover{border-color:#ddb55f7f;background:#dfad4914;color:#eac17b}[data-theme=dark] .row-actions .danger{color:var(--wms-ink-soft);border-color:#dd5f7238;background:var(--wms-panel)}[data-theme=dark] .row-actions .danger:hover{border-color:#dd5f7241}[data-theme=dark] .pagination button:not(:disabled):hover,[data-theme=dark] .label-ocr-fields label.is-low input{border-color:#ddb35f80;background:#dfad4914}[data-theme=dark] .error-box{border:1px solid hsl(352 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .error-icon{background:#df495a19;color:var(--wms-ink-soft)}[data-theme=dark] .login-form-side{background:radial-gradient(circle at 85% 10%,rgba(213,161,59,.07),transparent 25%),var(--wms-panel)}[data-theme=dark] .login-button>i{border:2px solid var(--wms-line);border-top-color:var(--wms-line)}[data-theme=dark] .suggestion-list button,[data-theme=dark] .pallet-search-v2__suggestion,[data-theme=dark] .dashboard-detail-tables h4,[data-theme=dark] .rahkaran-recon-results__table td,[data-theme=dark] .routine-report__table td{border-bottom:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .suggestion-list button:hover,[data-theme=dark] .pallet-search-v2__suggestion:hover,[data-theme=dark] .pallet-search-v2__suggestion.is-active,[data-theme=dark] .pallet-search-v2__suggestion[aria-selected=true]{background:#dfaf4916;color:#eac17b}[data-theme=dark] .dashboard-notice,[data-theme=dark] .pallet-search-v2__inline-warning{border:1px solid hsl(43 65% 62% / .282);background:#dfad4914;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2{--psv2-navy:hsl(214 67% 70%);--psv2-navy-soft:var(--wms-ink);--psv2-gold-soft:hsl(40 70% 58% / .094);--psv2-blue:hsl(212 66% 70%);--psv2-green:hsl(159 72% 70%);--psv2-red:var(--wms-ink-soft);--psv2-ink:var(--wms-ink);--psv2-muted:var(--wms-muted);--psv2-line:hsl(208 70% 58% / .08);--psv2-surface:var(--wms-panel);--psv2-surface-alt:var(--wms-panel)}[data-theme=dark] .collect-mode-switch{border:1px solid color-mix(in srgb,var(--border, var(--wms-line)) 86%,transparent);background:color-mix(in srgb,var(--surface, var(--wms-panel)) 92%,var(--wms-panel))}[data-theme=dark] .collect-mode-switch button,[data-theme=dark] .bulk-excel-dropzone small{color:var(--muted, var(--wms-ink-soft))}[data-theme=dark] .collect-mode-switch button:hover{color:var(--text, var(--wms-ink))}[data-theme=dark] .collect-mode-switch button.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--primary, #0c7a59) 11%,var(--wms-panel)),var(--wms-panel) 75%);color:var(--primary, hsl(162 72% 70%));box-shadow:0 8px 22px #0c7a591f,inset 0 0 0 1px #ffffff0f}[data-theme=dark] .bulk-safe-badge{border:1px solid hsl(153 65% 62% / .22);background:#49df9914;color:#7beac5}[data-theme=dark] .bulk-source-tabs button{border:1px solid var(--border, var(--wms-line));background:var(--wms-panel);color:var(--text, var(--wms-ink))}[data-theme=dark] .bulk-source-tabs button small,[data-theme=dark] .bulk-settings>summary small,[data-theme=dark] .bulk-settings__body label small,[data-theme=dark] .bulk-input-table td>small,[data-theme=dark] .bulk-calc-toggle__label{color:var(--muted, var(--wms-muted))}[data-theme=dark] .bulk-source-tabs button.is-active{background:color-mix(in srgb,var(--primary, #0c7a59) 7%,var(--wms-panel))}[data-theme=dark] .bulk-source-tabs button.is-active>span,[data-theme=dark] .bulk-excel-dropzone>span{color:var(--primary, hsl(162 72% 70%))}[data-theme=dark] .bulk-format-hint,[data-theme=dark] .defect-tag-rail__chip,[data-theme=dark] .defect-tag-rail .ire-defect-tag{border:1px solid hsl(204 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .bulk-format-hint>span{background:#49aadf22}[data-theme=dark] .bulk-excel-dropzone{border:1.5px dashed color-mix(in srgb,var(--primary, #0c7a59) 45%,var(--wms-line));background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel));color:var(--text, var(--wms-ink))}[data-theme=dark] .bulk-parse-issues{border:1px solid hsl(38 65% 62% / .334);background:#dfad4914}[data-theme=dark] .bulk-parse-issues>summary{color:#eabc7b}[data-theme=dark] .bulk-remove-line,[data-theme=dark] .report-email-notice.is-error{border:1px solid hsl(0 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .bulk-preview-actions{border-top:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .bulk-code__typed,[data-theme=dark] .bulk-col-detail--green,[data-theme=dark] .packing-plan-group__quantity--panel>span:after,[data-theme=dark] .pl-flash-card__mark.is-done{color:#7beac1}[data-theme=dark] .bulk-code__spinner,[data-theme=dark] .pallet-search-v2__suggestions-state--loading:before,[data-theme=dark] .scanner-reticle,[data-theme=dark] .async-combobox__spinner,[data-theme=dark] .facet-multi-select__spinner,[data-theme=dark] .report-email-center__loading i,[data-theme=dark] .pallet-rows-pending__spinner,[data-theme=dark] .routine-report__loading i{border:2px solid var(--wms-line)}[data-theme=dark] .bulk-combo--green{border-color:#5fdd9646;background:#49df8f14}[data-theme=dark] .bulk-combo--yellow{border-color:#ddbb5f70;background:#dfb7491b}[data-theme=dark] .bulk-combo--orange{border-color:#dd9a5f77;background:#df914919}[data-theme=dark] .bulk-combo--red{border-color:#dd6e5f56;background:#df584914}[data-theme=dark] .bulk-combo--unknown,[data-theme=dark] #main-content .panel{border-color:var(--wms-line, var(--wms-line))}[data-theme=dark] .bulk-combo__blocked,[data-theme=dark] .pallet-ticket-menu,[data-theme=dark] .pack-pallet-flash-card__menu,[data-theme=dark] .ticket-hanger-popover{border:1px solid var(--wms-line);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .bulk-combo__blocked:hover{border-color:#5fabdd38;color:var(--wms-ink-soft)}[data-theme=dark] .bulk-combo__blocked.is-on{background:#df584914;color:#e98c7c}[data-theme=dark] select.bulk-code__ambiguous{border:1px solid hsl(40 65% 62% / .325);background:#dfad4914;color:#eac17b}[data-theme=dark] .bulk-col-detail--yellow,[data-theme=dark] .bulk-calc-toggle__hint{color:#eacc7b}[data-theme=dark] .bulk-col-detail--orange{color:#eaaf7b}[data-theme=dark] .bulk-col-add__trigger{border:1.5px dashed color-mix(in srgb,var(--primary, #0c7a59) 45%,var(--wms-line));background:var(--wms-panel);color:var(--primary, hsl(162 72% 70%))}[data-theme=dark] .bulk-col-add__trigger:hover,[data-theme=dark] .bulk-col-add__trigger.is-open{background:color-mix(in srgb,var(--primary, #0c7a59) 8%,var(--wms-panel))}[data-theme=dark] .bulk-col-add__menu button:hover{background:color-mix(in srgb,var(--primary, #0c7a59) 9%,var(--wms-panel));color:var(--primary, hsl(162 72% 70%))}[data-theme=dark] .bulk-calc-toggle,[data-theme=dark] .report-result-card__head,[data-theme=dark] .workflow-table-panel>.panel-head,[data-theme=dark] .workflow-form-intro,[data-theme=dark] .suppliers-hub__settings-head,[data-theme=dark] .wms-mini-bar,[data-theme=dark] .pallet-route-dialog__head,[data-theme=dark] .smart-pallet-filters__toolbar,[data-theme=dark] .inventory-reconcile>header,[data-theme=dark] .rahkaran-recon>header,[data-theme=dark] .rahkaran-recon-results__head{border-bottom:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .bulk-col-remaining b{color:#82e3b9}[data-theme=dark] .logistic-flow-v2__advanced-grid,[data-theme=dark] .logistic-flow-smart-filters__advanced,[data-theme=dark] .smart-pallet-filters__totals,[data-theme=dark] .workflow-form-intro--dense,[data-theme=dark] .wms-field-box,[data-theme=dark] .location-switcher__trigger,[data-theme=dark] .pia__card,[data-theme=dark] .pl-flash__pallets{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .logistic-flow-v2__advanced-toggle{border:1px dashed hsl(203 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-v2__advanced-toggle span{background:#49aadf14;color:#82c1e3}[data-theme=dark] .logistic-flow-v2__result-actions select,[data-theme=dark] .logistic-flow-v2__page-size select{border:1px solid hsl(207 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .logistic-flow-v2__table th,[data-theme=dark] .logistic-flow-v2__table td{border-right:1px solid var(--wms-line);border-bottom:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .logistic-flow-v2__table tbody tr:nth-child(2n) td,[data-theme=dark] .roc-report-v2__matrix tbody tr:nth-child(2n) td:not(.is-total){background-color:var(--wms-panel)}[data-theme=dark] .logistic-flow-v2__table tbody tr:hover td{background-color:#dfb44915}[data-theme=dark] .logistic-flow-v2__table td.column-material{color:#7ec4e7}[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field__label{border-left:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-soft),var(--wms-panel));color:var(--wms-ink)}[data-theme=dark] .logistic-flow-v2__flow,[data-theme=dark] .logistic-flow-v2__status,[data-theme=dark] .logistic-flow-v2__boolean,[data-theme=dark] .quick-tags button{border:1px solid hsl(202 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-v2__flow.is-inbound,[data-theme=dark] .logistic-flow-v2__boolean.is-yes{border-color:#5fdda938;background:#49df9914;color:#7ee7c2}[data-theme=dark] .logistic-flow-v2__flow.is-outbound{border-color:#ddad5f62;background:#dfaa4923;color:#eabe7b}[data-theme=dark] .logistic-flow-v2__status{border-color:#5f94dd38;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-v2__boolean.is-no{border-color:#dd965f38;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-v2__cards header strong,[data-theme=dark] .logistic-flow-v2__card-line-table th span{color:#7ec4e7}[data-theme=dark] .logistic-flow-v2__route b{background:#49afdf14;color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-v2__card-actions,[data-theme=dark] .logistic-flow-v2__card-linewrap,[data-theme=dark] .pallet-search-v2__active-filters,[data-theme=dark] .pallet-search-v2__column-menu-footer,[data-theme=dark] .pallet-search-v2__card-actions,[data-theme=dark] .pallet-search-v2__pagination,[data-theme=dark] .pallet-search-v2__drawer>footer,[data-theme=dark] .ntm-arrival-v2__pagination,[data-theme=dark] .warehouse-count-v2__cards footer,[data-theme=dark] .mobile-card__actions,[data-theme=dark] .pallet-mobile-card footer,[data-theme=dark] .remittance-form-actions,[data-theme=dark] .pallet-collection-form--compact .pallet-collection-actions,[data-theme=dark] .facet-multi-select__menu>footer,[data-theme=dark] .column-visibility__menu>footer,[data-theme=dark] .global-table-view__menu>footer,[data-theme=dark] .table-cell-preview>footer,[data-theme=dark] .ntm-qa-automation__footer,[data-theme=dark] .roc-rules-dialog>footer,[data-theme=dark] .dashboard-detail-tables,[data-theme=dark] .packing-plan-group,[data-theme=dark] .inventory-reconcile>footer,[data-theme=dark] .report-email-center__foot,[data-theme=dark] .packing-entry-summary,[data-theme=dark] .pl-flash-card__ops,[data-theme=dark] .pal-flash-card--add__tools,[data-theme=dark] .pl-flash-card--add-stack .pl-flash-card--add__tools,[data-theme=dark] .pl-flash-card--add__tools,[data-theme=dark] .pl-flash-card__ops--slim,[data-theme=dark] .pal-flash-card .pl-flash-card__ops--slim,[data-theme=dark] .rahkaran-recon>footer,[data-theme=dark] .supplier-filter-dialog footer{border-top:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .logistic-flow-v2__card-action.is-active,[data-theme=dark] .logistic-flow-v2__card-action:hover{border-color:#5faddd3e;background:#49a5df14;color:#7ec4e7}[data-theme=dark] .logistic-flow-v2__card-line-table th,[data-theme=dark] .logistic-flow-v2__card-line-table td,[data-theme=dark] .pallet-search-v2__drawer-body dl>div:nth-child(odd),[data-theme=dark] .suppliers-hub__row-tools{border-inline-end:1px solid var(--wms-line)}[data-theme=dark] .receipt-inline-create-shell,[data-theme=dark] .receipt-inline-details{border:1px solid hsl(166 65% 62% / .22)}[data-theme=dark] .receipt-inline-details{border-color:#5fc2dd38;background:linear-gradient(180deg,var(--wms-panel) 0,var(--wms-panel) 130px)}[data-theme=dark] .receipt-inline-heading{border-bottom:1px solid var(--wms-line);background:linear-gradient(125deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-inline-heading--details{background:linear-gradient(125deg,hsl(198 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .receipt-inline-heading small{color:#7beace}[data-theme=dark] .receipt-inline-heading--details small{color:#82c9e3}[data-theme=dark] .receipt-inline-toggle,[data-theme=dark] .pallet-search-v2__status,[data-theme=dark] .pallet-search-v2__boolean,[data-theme=dark] .pallet-search-v2__drawer-close,[data-theme=dark] .pallet-search-v2__modal-close,[data-theme=dark] .ntm-arrival-v2__presets button,[data-theme=dark] .ntm-arrival-v2__refresh,[data-theme=dark] .ntm-arrival-v2__empty button,[data-theme=dark] .ntm-arrival-v2__pagination nav button,[data-theme=dark] .report-pagination button,[data-theme=dark] .warehouse-count-v2__badge,[data-theme=dark] .table-status,[data-theme=dark] .status-badge,[data-theme=dark] .smart-pallet-filters__live,[data-theme=dark] .logistic-flow-smart-filters__live,[data-theme=dark] .roc-rules-dialog>header>button,[data-theme=dark] .roc-breakdown-dialog>header>button,[data-theme=dark] .dashboard-switch,[data-theme=dark] .table-ticket,[data-theme=dark] .terminology-editor__reset button,[data-theme=dark] .suppliers-hub__doc-tabs button,[data-theme=dark] .packing-line-mode__tabs button,[data-theme=dark] .inventory-reconcile__close,[data-theme=dark] .inventory-reconcile__file button,[data-theme=dark] .inventory-reconcile__mapping-summary>button,[data-theme=dark] .report-email-tokens code,[data-theme=dark] .report-email-tokens button,[data-theme=dark] .report-email-week button,[data-theme=dark] .report-email-save,[data-theme=dark] .receipt-expand-close,[data-theme=dark] .outbound-workflow .status-badge--neutral,[data-theme=dark] .table-chip,[data-theme=dark] .rahkaran-recon__close,[data-theme=dark] .rahkaran-recon__file button,[data-theme=dark] .rahkaran-recon-results__dismiss,[data-theme=dark] .rahkaran-recon-results__pager button,[data-theme=dark] .routine-report__gear,[data-theme=dark] .routine-report__range-picks button{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .receipt-inline-toggle:hover,[data-theme=dark] .receipt-inline-toggle:focus-visible{background:#49dfb214;color:#7bead0}[data-theme=dark] .receipt-row--expanded>td{background:var(--wms-panel);border-top-color:#5fddb738;border-bottom:1px solid hsl(163 65% 62% / .282)}[data-theme=dark] .receipt-workflow--embedded .receipt-item-form{border:1px solid hsl(163 65% 62% / .22)}[data-theme=dark] .receipt-workflow--embedded .receipt-item-form>.panel-head{background:linear-gradient(90deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-workflow--embedded .receipt-items-panel>.panel-head,[data-theme=dark] .pallet-entry-toolbar,[data-theme=dark] .data-table__row--expanded>td,[data-theme=dark] .receipt-workflow--pallet-entry .pallet-entry-toolbar,[data-theme=dark] .locations-hub__row--open>td,[data-theme=dark] .wh-aisle__slot.has-meta:not(.is-selected),[data-theme=dark] .packing-entry-head,[data-theme=dark] .app-crash,[data-theme=dark] .history-expand-host,[data-theme=dark] .data-table-expand-host,[data-theme=dark] .panel-head,[data-theme=dark] .wms-nav__group.is-open .wms-nav__group-btn,[data-theme=dark] .workflow-page--receipt-list .panel-tool-drawer--live-filters,[data-theme=dark] .receipts-hub .panel-tool-drawer--live-filters,[data-theme=dark] .receipt-workflow--compact .workflow-table thead th,[data-theme=dark] .workflow-page--remittance-list .panel-tool-drawer--live-filters,[data-theme=dark] .outbound-workflow .panel-tool-drawer--create,[data-theme=dark] .outbound-workflow .panel-tool-drawer--filters,[data-theme=dark] button.secondary,[data-theme=dark] .secondary,[data-theme=dark] .mobile-hstrip,[data-theme=dark] .ire-hstrip,[data-theme=dark] .pallet-search-v2 .results-toolbar,[data-theme=dark] .ps-results__toolbar{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__hero-button--primary,[data-theme=dark] .shortcut-grid a:hover,[data-theme=dark] .row-actions button:hover,[data-theme=dark] .row-actions a:hover{border-color:#ddb55f80}[data-theme=dark] .pallet-search-v2__hero-button--primary:hover{background:linear-gradient(145deg,#dfb24929,#c48414)}[data-theme=dark] .pallet-search-v2__metric-icon{background:#4999df14;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__metric--success .pallet-search-v2__metric-icon,[data-theme=dark] .action-chip--history:hover,[data-theme=dark] .row-actions .history-btn:hover,[data-theme=dark] .pallet-search-v2__history-btn:hover{background:#49dfa314}[data-theme=dark] .pallet-search-v2__metric--warning .pallet-search-v2__metric-icon{background:#df9e4920}[data-theme=dark] .pallet-search-v2__metric--info .pallet-search-v2__metric-icon{background:#4987df14}[data-theme=dark] .pallet-search-v2__filter-count{border:1px solid hsl(42 65% 62% / .334);background:#dfb24917;color:#eac17b}[data-theme=dark] .pallet-search-v2__saved-view:hover,[data-theme=dark] .pallet-search-v2__advanced-toggle:hover,[data-theme=dark] .pallet-search-v2__clear-filters:hover{border-color:#ddb55f77;background:#dfad4914;color:#eac17b}[data-theme=dark] .pallet-search-v2__advanced-toggle[aria-expanded=true],[data-theme=dark] .pallet-search-v2__advanced-toggle.is-open{border-color:#ddb55f80;background:#dfb24917;color:#eac17b}[data-theme=dark] .pallet-search-v2__advanced-filters,[data-theme=dark] .smart-pallet-filters__grid--advanced,[data-theme=dark] .jalali-picker__foot,[data-theme=dark] .collection-smart-filters__grid.is-advanced,[data-theme=dark] .entity-history__item+.entity-history__item,[data-theme=dark] .pallet-search-v2__filter-grid.is-advanced,[data-theme=dark] .report-email-schedule-detail,[data-theme=dark] .pack-pallet-flash-card .fk__group+.fk__group{border-top:1px dashed var(--wms-line)}[data-theme=dark] .pallet-search-v2__filter-reset:hover,[data-theme=dark] .dashboard-v4 .dashboard-controls select,[data-theme=dark] .dashboard-v4 .dashboard-controls input[type=date]{border-color:var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__material-chip,[data-theme=dark] .pallet-search-v2__material-overflow{border:1px solid hsl(207 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__material-chip-remove:hover{background:#df495d16;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__material-overflow{border-color:#ddb95f5b;background:#dfaf4919;color:#eac17b}[data-theme=dark] .pallet-search-v2__suggestion[aria-selected=true] .pallet-search-v2__suggestion-check{border-color:#5fddaf48;background:#49dfa514}[data-theme=dark] .pallet-search-v2__active-chip,[data-theme=dark] .pallet-search-v2__active-filters>button{border:1px solid hsl(206 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__active-chip-remove{background:#49a0df14;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__active-chip-remove:hover{background:#df495d18;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__toolbar-button:hover{border-color:#ddb55f76;background:#dfad4914;color:#eac17b}[data-theme=dark] .pallet-search-v2__toolbar-button--primary{background:#dfad4918;color:#eabf7b}[data-theme=dark] .pallet-search-v2__toolbar-button--success,[data-theme=dark] .pallet-search-v2__status--success,[data-theme=dark] .pallet-search-v2__boolean--yes{border-color:#5fddaf38;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__column-item-badge,[data-theme=dark] .facet-multi-select__limit{background:var(--wms-panel);color:var(--wms-muted)}[data-theme=dark] .pallet-search-v2__table th,[data-theme=dark] .pallet-search-v2__table td{border-bottom:1px solid var(--wms-line);border-inline-end:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td{background:#4994df14;box-shadow:inset 0 1px 0 (255,255,255,.06),inset 0 -1px 0 (255,255,255,.06)}[data-theme=dark] .pallet-search-v2__table tbody tr:focus-within>td{background:#dfb44919}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-4,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-end,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-4,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-end{background:#4994df14}[data-theme=dark] .pallet-search-v2__status--warning{border-color:#ddb75f52;background:#dfb24917;color:#eabf7b}[data-theme=dark] .pallet-search-v2__status--danger,[data-theme=dark] .pallet-search-v2__boolean--no{border-color:#dd5f7038;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__status--info{border-color:#5f9add38;background:#498fdf14;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__row-action:hover,[data-theme=dark] .pallet-search-v2__pagination button:hover:not(:disabled),[data-theme=dark] .pallet-search-v2__table .is-actions button:hover{border-color:#ddb35f80;background:#dfaf4916;color:#eac17b}[data-theme=dark] .pallet-search-v2__row-action--danger:hover{border-color:#dd5f6e43;background:#df495514;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__skeleton{background:linear-gradient(90deg,var(--wms-soft) 25%,var(--wms-panel) 43%,var(--wms-soft) 62%)}[data-theme=dark] .pallet-search-v2__table-footer,[data-theme=dark] .ntm-arrival-v2__filters>footer,[data-theme=dark] .report-pagination,[data-theme=dark] .rahkaran-recon-results__pager{border-top:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-muted)}[data-theme=dark] .pallet-search-v2__bulk-button--danger{border-color:#dd5f6c20}[data-theme=dark] .pallet-search-v2__drawer,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head,[data-theme=dark] .ire-qr-cell--fused .ire-qr-cell__modes{border-inline-start:1px solid var(--wms-line)}[data-theme=dark] .pallet-search-v2__drawer-header,[data-theme=dark] .pallet-search-v2__modal-header,[data-theme=dark] .packing-entry-head{border-bottom:1px solid var(--wms-line);background:linear-gradient(120deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__drawer-close:hover,[data-theme=dark] .pallet-search-v2__modal-close:hover{border-color:#dd5f7238;background:#df495f14;color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__detail-section-title,[data-theme=dark] .pallet-search-v2__card-head,[data-theme=dark] .ntm-arrival-v2__toolbar,[data-theme=dark] .data-table-meta,[data-theme=dark] .mobile-card__header,[data-theme=dark] .workflow-form-progress,[data-theme=dark] .smart-pallet-filters__toolbar,[data-theme=dark] .column-visibility__tabs,[data-theme=dark] .ntm-qa-automation__steps,[data-theme=dark] .ntm-qa-automation__matches td,[data-theme=dark] .dashboard-chart-card>header,[data-theme=dark] .supplier-pallet-field-group>header,[data-theme=dark] .suppliers-hub__settings-tabs,[data-theme=dark] .panel-tool-drawer--topbar,[data-theme=dark] .bulk-pallet-toolbar,[data-theme=dark] .report-email-center__status,[data-theme=dark] .facet-multi-select__menu-header{border-bottom:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .pallet-search-v2__export-progress{border:1px solid hsl(208 65% 62% / .22);background:linear-gradient(110deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__progress-track{background:#499edf14}[data-theme=dark] .pallet-search-v2__export-progress.is-success{border-color:#5fddaf38;background:var(--wms-panel)}[data-theme=dark] .pallet-search-v2__export-progress.is-failed{border-color:#dd5f7038;background:var(--wms-panel)}[data-theme=dark] .pallet-search-v2__card.is-selected,[data-theme=dark] .pallet-search-v2__card[aria-selected=true]{border-color:#5fa2dd5f;background:var(--wms-panel)}[data-theme=dark] .pallet-search-v2__hero .pallet-search-v2__metrics article.is-selected{border-color:#ddb75f42}[data-theme=dark] .pallet-search-v2__drawer-body h3{border-bottom:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__bulk-note{border:1px solid hsl(205 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .pallet-search-v2__bulk-progress{background:#dfad4918;color:#eac17b}[data-theme=dark] .ntm-arrival-v2{--ntm-navy:hsl(210 68% 70%);--ntm-navy-2:hsl(206 66% 70%);--ntm-blue:hsl(205 64% 70%);--ntm-gold:hsl(40 65% 62% / .5);--ntm-gold-soft:hsl(43 70% 58% / .125);--ntm-green:hsl(163 72% 70%);--ntm-purple:var(--wms-ink-soft);--ntm-ink:var(--wms-ink);--ntm-muted:var(--wms-muted);--ntm-line:hsl(206 70% 58% / .08);--ntm-cloud:var(--wms-panel)}[data-theme=dark] .ntm-arrival-v2__filters>header,[data-theme=dark] .ntm-qa-automation__header{border-bottom:1px solid var(--wms-line);background:linear-gradient(90deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .ntm-arrival-v2__presets button:hover,[data-theme=dark] .ntm-arrival-v2__refresh:hover:not(:disabled){background:#dfaf4914;color:#eac37b}[data-theme=dark] .ntm-arrival-v2__date-error{border:1px solid hsl(0 65% 62% / .22);background:#df494914;color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__table-icon,[data-theme=dark] .suppliers-hub__settings-tabs button em{background:#49a5df14;color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__table th{border-inline-end:1px solid var(--wms-line);background:linear-gradient(var(--wms-panel),var(--wms-panel));color:var(--wms-ink)}[data-theme=dark] .ntm-arrival-v2__table td{border-bottom:1px solid var(--wms-line);border-inline-end:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .ntm-arrival-v2__table tbody tr:hover td{background:#dfaf4916}[data-theme=dark] .ntm-arrival-v2__table th.is-rowNumber,[data-theme=dark] .ntm-arrival-v2__table th.is-receivedFrom,[data-theme=dark] .roc-daily-report__table td.highSpeed,[data-theme=dark] .label-ocr-conf,[data-theme=dark] .receipt-structure-info-btn:hover{background:#49a5df14}[data-theme=dark] .ntm-arrival-v2__table .is-materialId{color:#81bbe4}[data-theme=dark] .ntm-arrival-v2__table td.is-not-ok{background:#df494914;color:#ea7b86}[data-theme=dark] .ntm-arrival-v2__table th:nth-child(n+19):nth-child(-n+25){color:#7eade7}[data-theme=dark] .ntm-arrival-v2__group,[data-theme=dark] .receipt-structure-info-btn{border:1px solid hsl(203 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__pagination nav button:hover:not(:disabled){background:#dfb24914;color:#eac17b}[data-theme=dark] .report-workspace{--report-navy:hsl(209 65% 70%);--report-navy-2:var(--wms-ink);--report-blue:hsl(203 64% 70%);--report-green:hsl(161 68% 70%);--report-border:hsl(206 70% 58% / .08);--report-muted:var(--wms-muted);--report-surface:var(--wms-panel)}[data-theme=dark] .report-filter-card__toggle i{background:#49a3df14;color:var(--wms-ink-soft)}[data-theme=dark] .report-validation{background:#df644914;color:var(--wms-ink-soft)}[data-theme=dark] .roc-report-v2__material-input button{border-right:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .roc-report-v2__material-input button:hover{background:#49a8df14}[data-theme=dark] .report-token-box,[data-theme=dark] .suppliers-hub__empty,[data-theme=dark] .supplier-label-annotate__file-card,[data-theme=dark] .packing-plan-editor,[data-theme=dark] .pl-flash__empty{border:1px dashed var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .report-token-list button{border:1px solid hsl(203 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .report-warning{border:1px solid hsl(40 65% 62% / .325);background:#dfb44915;color:var(--wms-ink-soft)}[data-theme=dark] .report-warning>span,[data-theme=dark] .dashboard-hero .page-title-block small i{background:#dfaf4929}[data-theme=dark] .kpi-blue{background:#49a8df14;color:#82bee3}[data-theme=dark] .kpi-gold{background:#dfaf4929;color:#eac17b}[data-theme=dark] .kpi-green{background:#49df9914;color:#82e3c3}[data-theme=dark] .kpi-purple{background:#8749df14;color:var(--wms-ink-soft)}[data-theme=dark] .kpi-cyan{background:#49dfd714;color:#82e3df}[data-theme=dark] .report-pagination button:hover:not(:disabled),[data-theme=dark] .board-material-fields__chip:hover{border-color:#5faddd38;background:var(--wms-panel)}[data-theme=dark] .roc-report-v2__matrix th,[data-theme=dark] .roc-report-v2__matrix td,[data-theme=dark] .warehouse-count-v2__table th,[data-theme=dark] .warehouse-count-v2__table td,[data-theme=dark] .roc-daily-report__table th,[data-theme=dark] .roc-daily-report__table td{border-right:1px solid var(--wms-line);border-bottom:1px solid var(--wms-line)}[data-theme=dark] .roc-report-v2__matrix .is-total{background:#dfb24918;color:#eac57b}[data-theme=dark] .roc-report-v2__matrix tbody tr:hover td{background-color:#dfb74916}[data-theme=dark] .roc-report-v2__matrix td.has-value{color:#7ebfe7}[data-theme=dark] .roc-report-v2__matrix td.tone-3.has-value,[data-theme=dark] .workflow-step--active .workflow-step__copy b,[data-theme=dark] .workflow-step.is-active span,[data-theme=dark] .wms-field-box__range-row b.is-warn,[data-theme=dark] .wms-field-box--stat.is-warn b{color:#eabf7b}[data-theme=dark] .roc-report-v2__mobile-list p,[data-theme=dark] .remittance-form-summary dl>div,[data-theme=dark] .logistic-flow-smart-filters__numeric-grid{border-bottom:1px dashed var(--wms-line)}[data-theme=dark] .warehouse-count-v2__table .is-material,[data-theme=dark] .dashboard-metric .metric-content>b{color:#82c1e3}[data-theme=dark] .warehouse-count-v2__table tbody tr:hover,[data-theme=dark] .data-table tbody tr:hover{background:#dfb24914}[data-theme=dark] .warehouse-count-v2__badge.is-registered{border-color:#5fdda238;background:#49df9414;color:var(--wms-ink-soft)}[data-theme=dark] .warehouse-count-v2__badge.is-unregistered{border-color:#ddab5f4f;background:#dfaf491c;color:#eabf7b}[data-theme=dark] .warehouse-count-v2__badge.is-status{border-color:#5fa9dd38;background:#49a5df14;color:var(--wms-ink-soft)}[data-theme=dark] .action-chip:hover{border-color:#5fc6dd3f;background:var(--wms-panel);color:#7bd9ea}[data-theme=dark] .action-chip--warning{border-color:#ddb75f79;background:#dfb4491c;color:#eac57b}[data-theme=dark] .action-chip--danger{border-color:#dd5f6a3b;background:#df495314;color:var(--wms-ink-soft)}[data-theme=dark] body{background:radial-gradient(circle at 8% -5%,rgba(207,150,43,.09),transparent 22rem),linear-gradient(180deg,var(--wms-panel) 0,var(--ux-canvas) 35rem)}[data-theme=dark] .sidebar-brand .brand-mark{background:linear-gradient(145deg,#dfaf4929,#bd7910)}[data-theme=dark] .filter-panel input:hover,[data-theme=dark] .filter-panel select:hover,[data-theme=dark] .form-grid input:hover,[data-theme=dark] .form-grid select:hover,[data-theme=dark] .form-grid textarea:hover,[data-theme=dark] .operation-form input:hover,[data-theme=dark] .operation-form select:hover,[data-theme=dark] .operation-form textarea:hover{border-color:#5fabdd38;background:var(--wms-panel)}[data-theme=dark] .success-box,[data-theme=dark] .workflow-notice,[data-theme=dark] .notification,[data-theme=dark] .toast{border:1px solid hsl(153 65% 62% / .22);color:#7ce9ca}[data-theme=dark] .workflow-notice.is-warning,[data-theme=dark] .notification.is-warning,[data-theme=dark] .toast.is-warning,[data-theme=dark] .wms-toast--warning{border-color:#ddb55f55;color:#eac37b}[data-theme=dark] .workflow-notice.is-error,[data-theme=dark] .notification.is-error,[data-theme=dark] .toast.is-error,[data-theme=dark] .table-ticket.is-negative,[data-theme=dark] .table-status.is-negative,[data-theme=dark] .status-badge--danger,[data-theme=dark] .wms-toast--error{border-color:#dd5f7238;color:var(--wms-ink-soft)}[data-theme=dark] .error-box,[data-theme=dark] .status-badge--danger{border-color:#dd5f7238}[data-theme=dark] .metric-card:hover,[data-theme=dark] .facet-multi-select.has-value .facet-multi-select__control{border-color:#5fa9dd38}[data-theme=dark] .metric-skeleton{background:linear-gradient(90deg,var(--wms-panel) 20%,var(--wms-panel) 45%,var(--wms-panel) 70%)}[data-theme=dark] .bar-row>div{outline:1px solid var(--wms-line)}[data-theme=dark] .shortcut-grid a:hover{border-color:#ddb75f7a;background:#dfb24914}[data-theme=dark] .data-table th,[data-theme=dark] .ntm-qa-automation__matches th{border-bottom:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .data-table tbody tr.is-selectable:focus{background:#dfb7491b}[data-theme=dark] .table-status.is-positive{border-color:#5fdda638;background:#49df9e14;color:#7beaca}[data-theme=dark] .table-status.is-negative{border-color:#dd5f7438;background:#df495f14;color:var(--wms-ink-soft)}[data-theme=dark] .table-status.is-warning{border-color:#ddb55f56;background:#dfb24918;color:#eac37b}[data-theme=dark] .plate-preview{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:var(--wms-ink)}[data-theme=dark] .workflow-stepper .is-active i{background:#dfaf491d}[data-theme=dark] .workflow-stepper .is-complete i{border-color:#5fddb144;background:#49df9e14}[data-theme=dark] .bulk-action-bar{border:1px solid hsl(201 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .workflow-step--active>a,[data-theme=dark] .workflow-step.is-active,[data-theme=dark] .data-table tbody tr:hover,[data-theme=dark] .workflow-table tbody tr:hover,[data-theme=dark] .user-table tbody tr:hover,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-end,[data-theme=dark] .logistic-flow-v2__table tbody tr:hover td.column-row,[data-theme=dark] .logistic-flow-v2__table tbody tr:hover td.column-dash,[data-theme=dark] .warehouse-workflow-table th.is-gated{background:#dfb24917}[data-theme=dark] .workflow-step--active .workflow-step__number,[data-theme=dark] .workflow-step.is-active>b{border-color:#ddb35f80;background:#dfb44929;color:#eabf7b}[data-theme=dark] .workflow-step--complete .workflow-step__number,[data-theme=dark] .workflow-step.is-complete>b{border-color:#5fddb347;background:#49dfa517;color:#7beaca}[data-theme=dark] .workflow-step--complete .workflow-step__copy b,[data-theme=dark] .workflow-step.is-complete span,[data-theme=dark] .pallet-collection-avail,[data-theme=dark] .async-combobox__empty-action b,[data-theme=dark] .receipt-expand-close:hover,[data-theme=dark] .receipt-expand-close:focus-visible,[data-theme=dark] .nav-switcher__links a:hover,[data-theme=dark] .planning-upload__hint{color:#7beaca}[data-theme=dark] .qr-scanner__frame{border:2px solid hsl(41 65% 62% / .5)}[data-theme=dark] .qr-scanner__frame:before,[data-theme=dark] .qr-scanner__frame:after{border-top:3px solid var(--wms-line);border-bottom:3px solid var(--wms-line)}[data-theme=dark] .form-required-note,[data-theme=dark] .qr-scanner__manual-toggle.is-active,[data-theme=dark] .login-https-banner strong,[data-theme=dark] .dashboard-v4>.dashboard-quick-actions a>i,[data-theme=dark] .primary.primary,[data-theme=dark] .login-button.login-button,[data-theme=dark] .action-chip--primary.action-chip--primary,[data-theme=dark] .primary.primary small,[data-theme=dark] .action-chip--primary.action-chip--primary small,[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip--add,[data-theme=dark] .pallet-draft-toggle.is-open),[data-theme=dark] .pallet-entry-table tbody tr.ire-row>td:first-child:after{color:#eac57b}[data-theme=dark] .source-pack-bar__field select{border:1px solid hsl(205 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .source-pack-chip,[data-theme=dark] .qr-scanner-bar__form input{border:1px solid hsl(205 65% 62% / .22)}[data-theme=dark] .source-pack-chip.is-active{background:var(--wms-brand-soft,hsl(44 70% 58% / .106))}[data-theme=dark] .source-pack-chip.is-active b{color:var(--wms-brand-ink,hsl(44 72% 70%))}[data-theme=dark] .source-pack-bar__tool{border:1px solid hsl(205 65% 62% / .22);color:var(--wms-ink-soft)}[data-theme=dark] .source-pack-bar__tool.is-active{color:var(--wms-brand-ink,hsl(44 72% 70%));background:var(--wms-brand-soft,hsl(44 70% 58% / .106))}[data-theme=dark] .qr-scanner-icon__btn{border:1px solid hsl(201 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:#80c3e5}[data-theme=dark] .qr-scanner-icon__btn:hover{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:#7beaca}[data-theme=dark] .pallet-collection-grid--tidy .pallet-collection-grid__material,[data-theme=dark] .source-pack-qr-inline{border:1px dashed hsl(205 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .destination-confirmation{border:1px solid hsl(157 65% 62% / .22);background:var(--wms-panel);color:#7beaca}[data-theme=dark] .status-badge--success{border-color:#5fddab38;background:#49df9914;color:#7beac9}[data-theme=dark] .status-badge--progress{border-color:#5faddd38;background:#49aadf14;color:var(--wms-ink-soft)}[data-theme=dark] .status-badge--warning{border-color:#ddb55f5e;background:#dfb4491c;color:#eac37b}[data-theme=dark] .status-badge--outbound,[data-theme=dark] .workflow-page--remittance-list .status-badge--outbound{border-color:#8b5fdd38}[data-theme=dark] .range-preview{border:1px solid hsl(155 65% 62% / .22);background:var(--wms-panel);color:#7beaca}[data-theme=dark] .range-preview--warning{border-color:#ddb35f5f;background:#dfb7491b;color:#eac37b}[data-theme=dark] .pallet-mode-switch{border:1px solid hsl(198 65% 62% / .22);box-shadow:inset 0 1px #ffffff0f}[data-theme=dark] .pallet-mode-switch button:hover:not(:disabled),[data-theme=dark] .column-visibility__tab:hover,[data-theme=dark] .column-visibility__pin:hover{color:var(--wms-ink);background:var(--wms-panel)}[data-theme=dark] .pallet-mode-switch button.is-active,[data-theme=dark] .pallet-mode-switch button[aria-selected=true],[data-theme=dark] .column-visibility__tab.is-active,[data-theme=dark] .panel-tool-button--add>span,[data-theme=dark] .jalali-picker__title,[data-theme=dark] .suppliers-hub__settings-toggle b,[data-theme=dark] .locations-hub__cell-actions b,[data-theme=dark] .locations-hub__cell-panel-title b,[data-theme=dark] .receipt-create-mobile__head strong,[data-theme=dark] .collection-smart-filters__legend span i,[data-theme=dark] .pl-flash-card--add b,[data-theme=dark] .pl-flash-card--compose__head b,[data-theme=dark] .pal-compose-panel__head .pallet-mode-switch--compose button.is-active,[data-theme=dark] .fk.fk--pallet .fk__row--status dd{color:#7beac9}[data-theme=dark] .scanner-inline-bar input,[data-theme=dark] .smart-pallet-filters__page-size select,[data-theme=dark] .locations-hub__sr-add input,[data-theme=dark] .resource-inline-editor__grid input,[data-theme=dark] .resource-inline-editor__grid textarea,[data-theme=dark] .resource-inline-editor__grid select{border:1px solid hsl(200 65% 62% / .22)}[data-theme=dark] .scanner-cam-btn.is-active{background:#df694914;color:#e68f7f}[data-theme=dark] .quick-tags button:hover:not(:disabled){border-color:#5fafdd3c;background:var(--wms-panel)}[data-theme=dark] .quick-tags button.is-active,[data-theme=dark] .quick-tags button[aria-pressed=true]{border-color:#5fddb154;background:#49df9e14;color:#7beac9}[data-theme=dark] .check-field:hover{border-color:#5fafdd38;background:var(--wms-panel)}[data-theme=dark] .pallet-entry-table tr.is-selected>td:last-child,[data-theme=dark] .jalali-picker__nav:hover,[data-theme=dark] .terminology-editor__groups button.is-active,[data-theme=dark] .workflow-stepper--dense>span.is-active,[data-theme=dark] .wms-mini-bar__steps>span.is-active,[data-theme=dark] .receipt-create-form .plate-preview,[data-theme=dark] .collect-scanner-fold__trigger.is-open{background:#49df9e14}[data-theme=dark] .confirm-dialog__icon{border:1px solid hsl(351 65% 62% / .22)}[data-theme=dark] .operation-form-intro{background:linear-gradient(135deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .operation-form-intro__icon{border:1px solid hsl(199 65% 62% / .22);background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .operation-form-intro aside{border:1px solid hsl(157 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .bulk-import-dropzone{border:2px dashed hsl(201 65% 62% / .22);background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .app-crash>section{background:var(--wms-panel);color:var(--ux-text,var(--wms-ink))}[data-theme=dark] .app-crash>section>span{border:1px solid hsl(350 65% 62% / .22);color:var(--ux-red-600,hsl(351 65% 70%))}[data-theme=dark] .app-crash>section>small{color:var(--ux-red-600,hsl(351 65% 70%))}[data-theme=dark] .app-crash h1{color:var(--ux-ink,var(--wms-ink))}[data-theme=dark] .app-crash p{color:var(--ux-muted,var(--wms-ink-soft))}[data-theme=dark] .async-combobox__control.is-selected input{border-color:#5fddab54;background:var(--wms-panel)}[data-theme=dark] .async-combobox__selected{background:#49df9416;color:#7beac3}[data-theme=dark] .async-combobox__list button.is-active,[data-theme=dark] .async-combobox__list button:hover{background:#dfb2491a;color:#eac17b}[data-theme=dark] .async-combobox__state--error,[data-theme=dark] .facet-multi-select__state.is-error,[data-theme=dark] .column-visibility__menu>header button,[data-theme=dark] .global-table-view__menu>header button,[data-theme=dark] .pallet-ticket-menu>header button{color:var(--wms-ink-soft);background:var(--wms-panel)}[data-theme=dark] .async-combobox__empty-action{border:1px dashed hsl(157 65% 62% / .249);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:#7beaca}[data-theme=dark] .async-combobox__empty-action:hover,[data-theme=dark] .async-combobox__empty-action:focus-visible{background:linear-gradient(180deg,hsl(153 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .receipt-confirm-banner{border:1px solid var(--wms-line);background:linear-gradient(125deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-confirm-banner.is-ready{border-color:#5fdda438;background:radial-gradient(circle at 8%0,rgba(42,168,122,.11),transparent 35%),linear-gradient(125deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-confirm-banner.is-waiting{border-color:#ddbe5f38;background:linear-gradient(125deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .smart-pallet-filters{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel) 0,var(--wms-panel) 100%)}[data-theme=dark] .facet-multi-select--inline .facet-multi-select__control{border:1px solid var(--wms-line);box-shadow:0 1px #ffffff0f inset,0 4px 12px #122a3e0a}[data-theme=dark] .facet-multi-select.is-inferred .facet-multi-select__control{border-color:#5fdd9e60;background:var(--wms-panel)}[data-theme=dark] .facet-multi-select__inline-label{border-left:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-soft) 0%,var(--wms-panel) 100%);color:var(--wms-ink)}[data-theme=dark] .facet-multi-select.is-inferred .facet-multi-select__inline-label{background:linear-gradient(180deg,#49df8f14,#49df8c14);border-left-color:#5fdd9838;color:#7beabe}[data-theme=dark] .facet-multi-select__chip,[data-theme=dark] .facet-multi-select__selection-summary{border:1px solid hsl(205 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),hsl(204 70% 58% / .08));color:var(--wms-ink)}[data-theme=dark] .facet-multi-select__chip:hover{border-color:#dd5f6a3b;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .facet-multi-select__inferred-value{background:#49df961b;color:#7beac1}[data-theme=dark] .facet-multi-select.is-open .facet-multi-select__chevron{background:#dfaf4929;color:#eac37b}[data-theme=dark] .facet-multi-select__menu>header{border-bottom:1px solid var(--wms-line);background:linear-gradient(105deg,hsl(42 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .facet-multi-select__option.is-selected{border-color:#5fdda038;background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .facet-multi-select__checkbox{border:1.5px solid var(--wms-line)}[data-theme=dark] .logistic-flow-smart-filters__guide>b{border:1px solid hsl(153 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .logistic-flow-smart-filters__range-grid{border:1px solid var(--wms-line);background:linear-gradient(118deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .logistic-flow-smart-filters__live.is-loading{border-color:#ddb75f48;background:#dfaf4914;color:#eac57b}[data-theme=dark] .smart-pallet-filters__total b{color:var(--wms-success-ink, hsl(162 72% 70%))}[data-theme=dark] .bulk-import-actions{border:1px solid hsl(173 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .receipt-stream--pending{border:1px solid hsl(40 65% 62% / .5);background:linear-gradient(145deg,hsl(44 70% 58% / .09),var(--wms-panel) 44%)}[data-theme=dark] .receipt-stream--completed{border:1px solid var(--wms-line);background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel) 45%)}[data-theme=dark] .receipt-stream--completed .receipt-stream__heading small{color:#7beae0}[data-theme=dark] .receipt-stream--pending .workflow-table-panel{border-color:#ddb75f58}[data-theme=dark] .remittance-row--draft>td{background:#dfbe4920}[data-theme=dark] .draft-document-note{border:1px solid hsl(42 65% 62% / .5);color:#eac17b;background:#dfc14929}[data-theme=dark] .workflow-mobile-card.remittance-row--draft{border-color:#ddb75f80;background:linear-gradient(145deg,hsl(44 70% 58% / .09),var(--wms-panel))}[data-theme=dark] .action-chip--add,[data-theme=dark] .pallet-ops-icon-btn.is-add{border-color:#5fdd9646;color:#7beabc;background:#49df8514}[data-theme=dark] .action-chip--add:hover,[data-theme=dark] .photo-chip__count:hover{background:#49df8a1c}[data-theme=dark] .draft-remittance-intro{border:1px solid hsl(41 65% 62% / .471);background:linear-gradient(120deg,hsl(47 70% 58% / .125),var(--wms-panel))}[data-theme=dark] .draft-remittance-intro small{color:#eabe7b}[data-theme=dark] .resource-note-filter.is-active{border-color:#5fddab52;color:#7beac7;background:#49df9414;box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] .resource-select-filter select:focus-visible{outline:2px solid hsl(156 65% 62% / .32)}[data-theme=dark] .column-visibility__menu>header,[data-theme=dark] .global-table-view__menu>header,[data-theme=dark] .pallet-ticket-menu>header{border-bottom:1px solid var(--wms-line);background:linear-gradient(110deg,hsl(44 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .column-visibility__options label.is-selected,[data-theme=dark] .global-table-view__columns label.is-selected,[data-theme=dark] .pallet-ticket-menu__option:hover{border-color:#5fdda438;color:#7beac9;background:var(--wms-panel)}[data-theme=dark] .column-visibility__pin.is-pinned{color:#7beac9;border-color:#5fdda438;background:var(--wms-panel)}[data-theme=dark] .receipt-row--pending>td{background:#dfc14923}[data-theme=dark] .workflow-mobile-card.receipt-row--pending{border-color:#ddb95f80;background:linear-gradient(145deg,hsl(46 70% 58% / .098),var(--wms-panel))}[data-theme=dark] .panel-tool-button:hover,[data-theme=dark] .panel-tool-button.is-active{color:#eac37b;background:#dfb24914}[data-theme=dark] .panel-tool-button--add{border-color:#5fdda938;color:#7beac7;background:var(--wms-panel)}[data-theme=dark] .panel-tool-button--add:hover,[data-theme=dark] .panel-tool-button--add.is-active{border-color:#5fddab5b;color:#7beac7;background:#49df9e15}[data-theme=dark] .panel-tool-button--warning{border-color:#ddb55f80;color:#eac17b;background:#dfb94920}[data-theme=dark] .panel-tool-button--confirm{border-color:#5fdda64f;color:#7beac3}[data-theme=dark] .panel-select-menu>summary span{border:1px solid var(--wms-line);color:#eac37b}[data-theme=dark] .panel-select-menu__popup>button:hover,[data-theme=dark] .panel-select-menu__popup>button.is-selected,[data-theme=dark] .panel-create-menu__popup>button:hover,[data-theme=dark] .panel-create-menu__popup>a:hover{border-color:var(--wms-line);color:#7beac7;background:var(--wms-panel)}[data-theme=dark] .panel-select-menu__popup>button>span,[data-theme=dark] .panel-create-menu__popup>:is(button,[data-theme=dark] a)>span{color:#eac37b;background:#dfad4914}[data-theme=dark] .panel-tool-drawer{border-bottom:1px solid var(--wms-line);background:linear-gradient(110deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .row-action-menu__trigger{border:1px solid hsl(200 65% 62% / .22);color:var(--wms-ink);background:linear-gradient(var(--wms-panel),var(--wms-panel))}[data-theme=dark] .row-action-menu__trigger:hover,[data-theme=dark] .row-action-menu.is-open .row-action-menu__trigger{color:#eac37b;background:#dfb24917}[data-theme=dark] .ntm-arrival-v2__automation-launch{border:1px solid hsl(162 65% 62% / .22);background:linear-gradient(135deg,var(--wms-panel),hsl(160 70% 58% / .08));color:var(--wms-ink)}[data-theme=dark] .ntm-qa-automation__close,[data-theme=dark] .packing-plan-group__count,[data-theme=dark] .entity-history__close,[data-theme=dark] .planning-panel__close{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-muted)}[data-theme=dark] .ntm-qa-automation__steps .is-current i{border-color:#ddb55f80;background:#dfbc4922}[data-theme=dark] .ntm-qa-automation__steps .is-done,[data-theme=dark] .ntm-qa-automation__matches details summary{color:#7de8cb}[data-theme=dark] .ntm-qa-automation__steps .is-warning{color:#e8a17d}[data-theme=dark] .ntm-qa-automation__steps .is-warning i{border-color:#dd8b5f80;background:#df7d4917}[data-theme=dark] .ntm-qa-automation__progress span{border:2px solid hsl(162 65% 62% / .22)}[data-theme=dark] .ntm-qa-automation__error{border:1px solid hsl(7 65% 62% / .235);background:var(--wms-panel);color:#e58a80}[data-theme=dark] .ntm-qa-automation__summary .is-success{border-color:#5fddb738;background:var(--wms-panel);color:#7beaca}[data-theme=dark] .ntm-qa-automation__summary .is-danger{border-color:#dd785f3b;background:var(--wms-panel);color:#e7927e}[data-theme=dark] .ntm-qa-automation__note{border-right:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .ntm-qa-automation__remark{border:1px solid hsl(26 65% 62% / .334);background:#df964917;color:#eaab7b}[data-theme=dark] .ntm-qa-automation__state{background:var(--wms-panel);color:#7de8cb}[data-theme=dark] .ntm-qa-automation__state.is-unmatched,[data-theme=dark] .ntm-qa-automation__state.is-missing-key{background:#df6e4914;color:#e7907e}[data-theme=dark] .ntm-qa-automation__partial{border:1px solid hsl(16 65% 62% / .24);background:var(--wms-panel)}[data-theme=dark] .ntm-qa-automation__partial b{color:#e39a82}[data-theme=dark] .ntm-qa-automation__apply{background:#dfb74926;color:#eac77b}[data-theme=dark] .ntm-qa-automation__footer button:disabled{border-color:var(--wms-line);background:var(--wms-soft)}[data-theme=dark] .ntm-qa-automation__output-success{border-top:1px solid hsl(160 65% 62% / .22);background:var(--wms-panel);color:#7de8cb}[data-theme=dark] .roc-daily-report{--roc-teal: hsl(180 72% 70%);--roc-teal-dark: hsl(182 72% 70%);--roc-navy: hsl(211 72% 70%);--roc-line: hsl(189 70% 58% / .08)}[data-theme=dark] .roc-daily-report__material-input button{border-left:1px solid var(--wms-line);background:var(--wms-panel);color:#7be6ea}[data-theme=dark] .roc-daily-report__tokens button{border:1px solid hsl(180 65% 62% / .22);background:var(--wms-panel);color:#7be6ea}[data-theme=dark] .roc-daily-report__tokens button b{background:#49d5df14}[data-theme=dark] .roc-daily-report__table th:nth-child(2),[data-theme=dark] .roc-daily-report__table td:nth-child(2){background:var(--wms-panel);color:#7be4ea}[data-theme=dark] .roc-daily-report__table .is-mmu>strong,[data-theme=dark] .fk__row dd{color:#82b9e3}[data-theme=dark] .roc-daily-report__table td.is-clickable button{color:#7bc3ea}[data-theme=dark] .roc-daily-report__table td.blocked{background:#df644914}[data-theme=dark] .roc-rules-dialog>header,[data-theme=dark] .roc-breakdown-dialog>header{border-bottom:1px solid var(--wms-line);background:linear-gradient(135deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .roc-rules-dialog>header h2,[data-theme=dark] .roc-breakdown-dialog>header h2{color:#81bee4}[data-theme=dark] .roc-rule-heading>strong{color:#80c7e5}[data-theme=dark] .roc-rule-heading.excluded,[data-theme=dark] .input-shell,[data-theme=dark] .dashboard-v4 .dashboard-segmented,[data-theme=dark] .wms-chip--history,[data-theme=dark] .pl-group-row__count span,[data-theme=dark] .pl-group-row__count .ire-input{border-color:var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .roc-rule-options label.is-selected{border-color:#5fdddd38;background:var(--wms-panel);color:#7be6ea}[data-theme=dark] .roc-breakdown-total{border:1px solid hsl(182 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .roc-breakdown-total strong{color:#7be4ea}[data-theme=dark] .roc-breakdown-list article b{color:#7fc0e6}[data-theme=dark] .roc-breakdown-empty,[data-theme=dark] .driver-field__add{border:1px dashed var(--wms-line)}[data-theme=dark] .roc-breakdown-dialog>footer{border-top:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .dashboard-metric.tone-green .metric-icon,[data-theme=dark] .suppliers-hub__empty span[aria-hidden]{background:#49dfa514;color:#7beac7}[data-theme=dark] .dashboard-metric.tone-red .metric-icon,[data-theme=dark] .suppliers-hub__toggle-error,[data-theme=dark] .doc-scan__status.is-error{background:#df494914;color:var(--wms-ink-soft)}[data-theme=dark] .vehicle-traffic-kpi,[data-theme=dark] .dashboard-v4 .vehicle-traffic-kpi,[data-theme=dark] .packing-entry-shell,[data-theme=dark] .packing-entry-mobile{border:1px solid var(--wms-line);background:linear-gradient(165deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .vehicle-traffic-kpi--in b,[data-theme=dark] .suppliers-hub__settings-head small,[data-theme=dark] .suppliers-hub__samples-toolbar-title small,[data-theme=dark] .suppliers-hub__samples-title small,[data-theme=dark] .supplier-label-annotate__file-card a,[data-theme=dark] .receipt-create-mobile__head small,[data-theme=dark] .dashboard-v4 .vehicle-traffic-kpi--in b,[data-theme=dark] .pl-flash__compose-panel__head b,[data-theme=dark] .flash-compose-total,[data-theme=dark] .pl-flash__compose-panel .packing-entry-ready.is-ready,[data-theme=dark] .packing-plan-group--panel .packing-plan-group__index,[data-theme=dark] .pl-flash-card--compose__head b,[data-theme=dark] .pal-compose-panel__head b{color:#7beac7}[data-theme=dark] .table-cell--primary .table-value,[data-theme=dark] .col-key-articleNumber .table-value,[data-theme=dark] .col-key-palletNumber .table-value,[data-theme=dark] .col-key-packingNumber .table-value,[data-theme=dark] .col-key-name .table-value,[data-theme=dark] .col-key-userName .table-value,[data-theme=dark] .user-table td:first-child b,[data-theme=dark] .warehouse-workflow-table td b,[data-theme=dark] .workflow-table td b,[data-theme=dark] .receipt-number-cell button{color:#80bde5}[data-theme=dark] .table-ticket.is-positive,[data-theme=dark] .table-status.is-positive,[data-theme=dark] .status-badge--success{border-color:#5fdda438;background:#49df9e14}[data-theme=dark] .table-ticket.is-warning,[data-theme=dark] .table-status.is-warning{border-color:#ddb55f55;background:#dfaf4919;color:#eac37b}[data-theme=dark] .table-ticket.is-info,[data-theme=dark] .table-status.is-info,[data-theme=dark] .table-ticket.is-ticket-type{border-color:#5fa0dd38;background:#4999df14;color:var(--wms-ink-soft)}[data-theme=dark] .table-ticket.is-neutral,[data-theme=dark] .table-status.is-neutral,[data-theme=dark] .wms-badge--neutral{border-color:var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .receipt-inline-details--inplace{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 40px)}[data-theme=dark] .receipt-item-pallets-panel{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 28px)}[data-theme=dark] .receipt-item-pallets-panel__head small,[data-theme=dark] .locations-hub__wh-head small,[data-theme=dark] .data-table__row--editing .row-number,[data-theme=dark] .resource-inline-editor__head small{color:#7de8cd}[data-theme=dark] .action-chip.is-open,[data-theme=dark] .doc-scan__status.is-ok{background:#49dfa314;color:#7beacc}[data-theme=dark] tr.receipt-row--expanded,[data-theme=dark] tr.receipt-row--expanded>td{background:linear-gradient(180deg,var(--wms-success-soft) 0%,var(--wms-panel) 100%)}[data-theme=dark] tr.receipt-row--expanded>td{border-bottom:1px solid hsl(157 65% 62% / .22)}[data-theme=dark] .workflow-mobile-card.receipt-row--expanded{background:linear-gradient(180deg,hsl(159 70% 58% / .08),var(--wms-panel))}[data-theme=dark] tr.receipt-expand-row>td{background:linear-gradient(135deg,rgba(32,154,120,.07),rgba(44,121,152,.05) 42%,var(--wms-panel)),var(--wms-panel)}[data-theme=dark] .receipt-expand-close{border:1px solid hsl(160 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .workflow-mobile-card.receipt-row--expanded{border-color:#5fddb53f;background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-inline-details--mobile{border:1px solid hsl(158 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:inset 0 1px #ffffff0f}[data-theme=dark] .receipt-items-panel--compact>.table-wrap,[data-theme=dark] .ire-defect-evidence{border:1px solid hsl(157 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .topbar-role-filter select{border:1px solid var(--wms-border,var(--wms-line))}[data-theme=dark] .label-ocr-trigger__icon>em{border:1px dashed hsl(44 65% 62% / .225)}[data-theme=dark] .label-ocr-native-wait span{border:1px solid hsl(44 65% 62% / .325)}[data-theme=dark] .label-ocr-frame{border:2px solid hsl(44 65% 62% / .45)}[data-theme=dark] button.label-ocr-shutter.primary{color:#eac97b}[data-theme=dark] .label-ocr-message{color:#e68f7f}[data-theme=dark] .label-ocr-progress-bar{background:linear-gradient(90deg,#49dfa014,#1d8b69,#49dfa014)}[data-theme=dark] .label-ocr-warnings{background:#dfb24917;color:#eac77b}[data-theme=dark] .label-ocr-fields input,[data-theme=dark] .pallet-route-dialog__modes>button>i,[data-theme=dark] .pallet-collection-form #collect-prepare-note{border:1px solid hsl(203 65% 62% / .22)}[data-theme=dark] .label-ocr-live-status,[data-theme=dark] .flash-stat{background:var(--wms-panel);border:1px solid var(--wms-line)}[data-theme=dark] .label-ocr-live-fields>div.is-ok,[data-theme=dark] .label-ocr-live-fields--edit label.is-ok{border-color:#5fddab3b;background:var(--wms-panel)}[data-theme=dark] .label-ocr-live-fields>div.is-low,[data-theme=dark] .label-ocr-live-fields--edit label.is-low{border-color:#ddb35f71;background:#dfad4914}[data-theme=dark] .label-ocr-live-fields--edit label{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .label-ocr-live-fields--edit label.is-mid{border-color:#ddc05f54;background:var(--wms-panel)}[data-theme=dark] .label-ocr-live-fields--edit input:focus{border-color:color-mix(in srgb,var(--wms-brand) 45%,var(--wms-line))}[data-theme=dark] .label-ocr-raw-text{border:1px dashed hsl(203 65% 62% / .22)}[data-theme=dark] .label-ocr-viewport.is-live .label-ocr-frame{box-shadow:0 0 0 999px #080e1452,0 0 0 1px #ffffff0f inset}[data-theme=dark] .label-ocr-https-banner,[data-theme=dark] .login-https-banner,[data-theme=dark] .camera-https-banner{border:1px solid hsl(40 65% 62% / .5);background:linear-gradient(180deg,hsl(42 70% 58% / .09),var(--wms-panel));color:#eac97b}[data-theme=dark] .login-https-banner small,[data-theme=dark] .camera-https-banner small{color:#e8c87d}[data-theme=dark] .suppliers-hub__samples-btn.is-open{background:linear-gradient(180deg,hsl(157 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .production-date-field__trigger,[data-theme=dark] .locations-hub__meta-field input{border:1px solid var(--wms-line);box-shadow:inset 0 1px #ffffff0f}[data-theme=dark] .jalali-picker{border:1px solid hsl(152 65% 62% / .22)}[data-theme=dark] .suppliers-hub__bulk-bar{border:1px solid var(--wms-line);background:linear-gradient(120deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .suppliers-hub__bulk-bar b,[data-theme=dark] .suppliers-hub__settings-tabs button.is-active,[data-theme=dark] .pack-pallet-flash-card .fk__hero b,[data-theme=dark] .pallet-count-summary__item--total b{color:#7beac3}[data-theme=dark] .suppliers-hub__settings-btn.has-shamsi{background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .suppliers-hub__settings-tabs button.is-active em{background:#49df9b16;color:#7beac3}[data-theme=dark] .terminology-editor__badge{background:#dfa5491d;color:#eabe7b}[data-theme=dark] .terminology-editor__groups button:hover{border-color:#5fdda038;background:var(--wms-panel)}[data-theme=dark] .terminology-editor__row.is-customised{border-color:var(--wms-line);background:linear-gradient(90deg,var(--wms-panel),var(--wms-panel) 45%)}[data-theme=dark] .terminology-editor__reset button:hover{border-color:#dd5f5f38;background:#df494914}[data-theme=dark] .suppliers-hub__settings-toggle,[data-theme=dark] .label-pallet-mode{border:1px solid var(--wms-line);background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .suppliers-hub__settings-note{background:var(--wms-panel);color:#7ee7c6}[data-theme=dark] .production-date-field__error{color:#ea837b}[data-theme=dark] .suppliers-hub__samples{border:1px solid var(--wms-line);background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 38%,var(--wms-panel) 100%);box-shadow:0 10px 28px #14503c12,0 1px #ffffff0f inset}[data-theme=dark] .suppliers-hub__rules-strip b,[data-theme=dark] .pl-flash__pallets-head b{color:#7ee7c6}[data-theme=dark] .packing-qty-check.is-ok{background:#49df9414;border:1px solid hsl(154 65% 62% / .22)}[data-theme=dark] .packing-qty-check.is-bad{background:var(--wms-panel);color:var(--wms-ink-soft);border:1px solid hsl(0 65% 62% / .221)}[data-theme=dark] .suppliers-hub__samples-badge{border:1px solid hsl(154 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .suppliers-hub__doc-tabs button:hover{border-color:#5fddb538;background:var(--wms-panel)}[data-theme=dark] .suppliers-hub__doc-tabs button.is-active,[data-theme=dark] .packing-line-mode__tabs button.is-active{background:linear-gradient(180deg,hsl(156 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .supplier-label-card__file{background:linear-gradient(145deg,var(--wms-panel),hsl(157 70% 58% / .08));color:#7beac7}[data-theme=dark] .supplier-label-card.is-annotated{border-color:#5fddab3b;background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .supplier-label-card.is-missing-annotation{border-color:#ddb35f71;background:linear-gradient(180deg,hsl(40 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .supplier-label-card__missing{background:linear-gradient(145deg,var(--wms-panel),hsl(6 70% 58% / .08));color:#ea837b}[data-theme=dark] .packing-lines-table th{background:var(--wms-panel);color:var(--wms-ink);border-bottom:1px solid var(--wms-line)}[data-theme=dark] .receipt-create-form .plate-preview{background:var(--wms-panel);color:#81e4c8}[data-theme=dark] .wms-mini-card input,[data-theme=dark] .wms-mini-card select,[data-theme=dark] .wms-mini-card textarea,[data-theme=dark] .receipt-create-form input,[data-theme=dark] .receipt-create-form select,[data-theme=dark] .receipt-item-form input,[data-theme=dark] .receipt-item-form select,[data-theme=dark] .receipt-item-form textarea,[data-theme=dark] .pallet-entry-form input,[data-theme=dark] .pallet-entry-form select,[data-theme=dark] .pallet-range-form input,[data-theme=dark] .pallet-range-form select,[data-theme=dark] .pl-flash__compose-panel .packing-plan-group,[data-theme=dark] .pl-flash__compose-panel .packing-plan-editor.is-per-pallet .packing-plan-group,[data-theme=dark] .pl-flash__compose-panel .packing-plan-editor.is-total .packing-plan-group{border:1px solid hsl(203 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .receipt-item-form__range{background:var(--wms-panel);border:1px solid hsl(155 65% 62% / .22)}[data-theme=dark] .wms-field-rail-form,[data-theme=dark] .pallet-mode-switch,[data-theme=dark] .pl-flash__compose-panel .packing-quantity-mode--panel,[data-theme=dark] .packing-plan-group--dense,[data-theme=dark] .pl-flash-card__ops--pop{border:1px solid hsl(200 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .wms-field-rail-form__head{border-bottom:1px solid var(--wms-line);background:linear-gradient(120deg,var(--wms-panel) 0%,var(--wms-panel) 55%,var(--wms-panel) 100%)}[data-theme=dark] .wms-field-box:hover{border-color:#5fabdd38}[data-theme=dark] .wms-field-box:focus-within{border-color:#5fddaf46}[data-theme=dark] .wms-field-box--scan{background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel) 55%)}[data-theme=dark] .wms-field-box--action{background:linear-gradient(160deg,hsl(37 70% 58% / .08),var(--wms-panel));border-color:#ddb55f55}[data-theme=dark] .wms-field-box--stat{background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel));border-color:#5fdda438}[data-theme=dark] .wms-field-box--stat.is-warn{border-color:#dda65f79;background:linear-gradient(145deg,hsl(39 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .wms-field-box input:focus,[data-theme=dark] .wms-field-box select:focus,[data-theme=dark] .wms-field-box textarea:focus{border-color:#5fddb353}[data-theme=dark] .locations-hub__warehouses,[data-theme=dark] .locations-hub__stockrooms{background:linear-gradient(180deg,var(--wms-panel) 0,var(--wms-panel) 48px,var(--wms-panel) 100%)}[data-theme=dark] .locations-hub__sr-card{border:1px solid var(--wms-line);background:linear-gradient(155deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .locations-hub__cell-actions{background:linear-gradient(120deg,hsl(154 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .locations-hub__cell-panel{background:linear-gradient(145deg,hsl(154 70% 58% / .08) 0%,var(--wms-panel) 42%)}[data-theme=dark] .locations-hub__meta-grid{border-top:1px dashed hsl(153 65% 62% / .22)}[data-theme=dark] .locations-hub__extend-hero{background:linear-gradient(135deg,var(--wms-success-soft),var(--wms-panel))}[data-theme=dark] .locations-hub__extend-input input,[data-theme=dark] .wh-aisle,[data-theme=dark] .resource-row-input{border:1px solid hsl(202 65% 62% / .22)}[data-theme=dark] .error-inline,[data-theme=dark] .receipt-create-mobile__error{background:#df584914;color:#ea837b}[data-theme=dark] .wh-aisle__hint{border-bottom:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-muted)}[data-theme=dark] .wh-aisle__grid{border:1px solid hsl(204 65% 62% / .22);box-shadow:0 2px #ffffff0f inset,0 4px 14px #1428370f}[data-theme=dark] .wh-aisle__row-head{color:var(--wms-ink);border-top:1px solid hsl(202 65% 62% / .22);border-right:1px solid hsl(204 65% 62% / .22)}[data-theme=dark] .wh-aisle__slot{border-top:1px solid hsl(205 65% 62% / .22);border-right:1px solid hsl(205 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .wh-aisle__slot--spacer{border-right:1px dashed hsl(202 65% 62% / .22);background:repeating-linear-gradient(180deg,var(--wms-soft) 0,var(--wms-soft) 4px,hsl(203 70% 58% / .08) 4px,hsl(203 70% 58% / .08) 8px)}[data-theme=dark] .wh-aisle__slot--spacer.wh-aisle__slot--wall{background:#49a3df14}[data-theme=dark] .wh-aisle__slot--route{border-top:1px dashed hsl(203 65% 62% / .22);border-right:1px solid hsl(205 65% 62% / .22);background:repeating-linear-gradient(90deg,var(--wms-panel) 0,var(--wms-panel) 4px,hsl(201 70% 58% / .08) 4px,hsl(201 70% 58% / .08) 8px)}[data-theme=dark] .wh-aisle__slot:not(.is-empty):hover,[data-theme=dark] .live-filter-panel__close:hover,[data-theme=dark] .qr-input-box__modes .ire-qr-mode.is-active{background:#49df9b14}[data-theme=dark] .wh-aisle__slot.is-selected{box-shadow:inset 0 0 0 2px #ffffff08}[data-theme=dark] .wh-aisle__slot--plus{background:linear-gradient(160deg,var(--wms-panel),hsl(152 70% 58% / .08))}[data-theme=dark] .wh-aisle__slot--plus:hover{background:linear-gradient(160deg,#49dfa01a,#49df9424)}[data-theme=dark] .wh-aisle__row-head--plus{background:linear-gradient(180deg,var(--wms-success-soft),hsl(155 70% 58% / .094))}[data-theme=dark] .ire-row>td{background:linear-gradient(180deg,var(--wms-success-soft),var(--wms-panel))}[data-theme=dark] .ire-input{border:1.5px solid hsl(202 65% 62% / .22);background:var(--wms-panel);color:#7fbee6}[data-theme=dark] .ire-extra-row>td{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));border-bottom:2px solid hsl(160 65% 62% / .301)}[data-theme=dark] .ire-range{background:var(--wms-panel);border:1px solid hsl(153 65% 62% / .22)}[data-theme=dark] .ire-error,[data-theme=dark] .pallet-evidence__msg.is-error,[data-theme=dark] .resource-row-error,[data-theme=dark] .app-crash small{color:#ea7b85}[data-theme=dark] .scanner-viewport--mini{border:1.5px solid hsl(202 65% 62% / .22)}[data-theme=dark] .photo-chip__count{border-color:#5fdd9646;background:#49df8514;color:#7beabc}[data-theme=dark] .photo-chip__dialog-head,[data-theme=dark] .number-grid-picker__head,[data-theme=dark] .picat__head,[data-theme=dark] .picat__row{border-bottom:1px solid var(--wms-line-soft,var(--wms-line))}[data-theme=dark] .packing-entry-table-row>td{border-block:2px solid hsl(161 65% 62% / .292);background:var(--wms-panel)}[data-theme=dark] .packing-entry-bare-out{border:1px solid hsl(161 65% 62% / .278);background:#49df9e14;color:var(--wms-success-ink,hsl(161 72% 70%))}[data-theme=dark] .packing-quantity-mode--compact button.is-active{background:var(--wms-panel,var(--wms-panel));color:#7bead0}[data-theme=dark] .packing-entry-shell{--packing-line:hsl(191 70% 58% / .08);--packing-ink:var(--wms-ink);--packing-muted:var(--wms-muted);border:1px solid hsl(161 65% 62% / .22)}[data-theme=dark] .packing-quantity-mode button.is-active{color:#7bead0}[data-theme=dark] .packing-plan-group:before{background:#49c6df14}[data-theme=dark] .packing-plan-group.is-ready .packing-plan-group__index i{border-color:#5fddb552;background:#49dfa514}[data-theme=dark] .packing-plan-group__count.is-ready{border-color:#5fddb73b;background:#49dfaa14}[data-theme=dark] .packing-plan-group__subtotal .ire-input,[data-theme=dark] .pl-group-row__total .ire-input{border-color:#5fdd9838;background:#49df9414;color:#7beac7}[data-theme=dark] .packing-plan-group__subtotal .ire-input.pl-field--active-total,[data-theme=dark] .pl-group-row__total .ire-input.pl-field--active-total{border-color:#5fddb34d;background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .packing-plan-group__remove:hover,[data-theme=dark] .packing-plan-group__remove:focus-visible,[data-theme=dark] .picat__del:hover{background:#df494914;color:#e87d88}[data-theme=dark] .packing-plan-add{border:1px dashed hsl(169 65% 62% / .22);color:#7bead2}[data-theme=dark] .packing-entry-total output{color:#82c6e3}[data-theme=dark] .packing-entry-total--quantity{border-color:#5fddb738;background:var(--wms-panel)}[data-theme=dark] .packing-entry-ready.is-ready{border-color:#5fddb53f;background:#49dfa514}[data-theme=dark] .packing-count-output,[data-theme=dark] .planned-pallet-quantity{border:1px solid hsl(161 65% 62% / .278);background:#49df9e14}[data-theme=dark] .suppliers-hub__tag-grid label.is-active{border-color:#5fddb34d;background:#49df9e14}[data-theme=dark] .number-grid-picker__cell.is-checked{background:#49dfa514;color:var(--wms-success-ink,hsl(161 72% 70%))}[data-theme=dark] .number-grid-picker__foot{border-top:1px solid var(--wms-line-soft,var(--wms-line));background:var(--wms-panel)}[data-theme=dark] .pallet-route-dialog__modes>button.is-active{border-color:#5fddad5e;background:var(--wms-panel);color:#7beac5}[data-theme=dark] .pallet-route-dialog__modes>button.is-active>span{background:#49dfa018;color:#7beac9}[data-theme=dark] .pallet-route-dialog__target-list>button.is-selected{border-color:#5fddaf5e;background:var(--wms-panel);color:#7beac7}[data-theme=dark] .ire-defect-tag,[data-theme=dark] .collection-checklist__requester button{border:1px solid hsl(202 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .ire-trailer-damage .pallet-evidence__icon-btn.has-photos{background:linear-gradient(145deg,hsl(35 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .receipt-trailer-field__body{border:1px dashed var(--wms-line);background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-create-mobile{background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 42%)}[data-theme=dark] .ire-qr-mode,[data-theme=dark] .picat__name-input{border:1px solid hsl(204 65% 62% / .22)}[data-theme=dark] .ire-qr-mode.is-active,[data-theme=dark] .outbound-workflow .loading-pack-row--drop>td,[data-theme=dark] .ire-qr-cell--fused .ire-qr-mode.is-active{background:#49df9414}[data-theme=dark] .ire-qr-check__input.is-unique{background:var(--wms-success-soft,hsl(154 70% 58% / .08))}[data-theme=dark] .ire-qr-check__input.is-duplicate{background:#df784914}[data-theme=dark] .ire-qr-check__msg{background:#df784914;border:1px solid hsl(19 65% 62% / .395);color:#ea977b}[data-theme=dark] .pallet-ops-icon-btn{border:1px solid hsl(201 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .pallet-ops-icon-btn:hover{background:var(--wms-panel);border-color:#5fddab38}[data-theme=dark] .pallet-ops-icon-btn.is-open{border-color:#dd5f5f48;color:#ea7b85;background:var(--wms-panel)}[data-theme=dark] .data-table__row--editing{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 70%);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] .data-table__row--create{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 70%)}[data-theme=dark] .resource-inline-editor,[data-theme=dark] .location-switcher__menu{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 40px)}[data-theme=dark] .app-crash span[aria-hidden]{background:#df494914;color:#ea7b85}[data-theme=dark] .panel-tool-drawer--live-filters{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 36px)}[data-theme=dark] .live-filter-panel__grid input,[data-theme=dark] .live-filter-panel__grid select{border:1.5px solid hsl(202 65% 62% / .22);color:#7fbee6}[data-theme=dark] .date-range-slider{border:1px solid hsl(153 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 40%)}[data-theme=dark] .date-range-slider__rail{background:#49df9914}[data-theme=dark] .collect-scanner-fold__trigger{border:1px solid hsl(200 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] tr.loading-pack-row--stale-date>td{background:#dfb4491f}[data-theme=dark] article.loading-pack-row--stale-date{background:#dfb4491f;border-color:#ddbb5f80}[data-theme=dark] .collection-checklist{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 48px)}[data-theme=dark] .collection-checklist__requester{border:1px solid hsl(153 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .ire-evidence-pen{border:1px solid hsl(202 65% 62% / .22);color:var(--wms-ink-soft)}[data-theme=dark] .ire-evidence-note-text{border:1px dashed hsl(202 65% 62% / .22)}[data-theme=dark] .ire-evidence-note-text.has-text{border-color:#5fb5dd38;color:var(--wms-ink)}[data-theme=dark] .ire-evidence-note input{border:1px solid hsl(199 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .collection-smart-filters__legend>button:hover{background:#49bedf14}[data-theme=dark] .facet-match-gate:hover{color:#7beac7;background:var(--wms-panel)}[data-theme=dark] .facet-match-gate.is-active{background:#49df9e17;color:#7beac7}[data-theme=dark] .collection-smart-filters .facet-multi-select.is-inferred .facet-match-gate{border-color:#5fdda046}[data-theme=dark] .inventory-combination-field>small i{border:1px solid hsl(154 65% 62% / .22);background:var(--wms-panel);color:#7beac3}[data-theme=dark] .bulk-material-choice{border:1px solid hsl(37 65% 62% / .5);background:#dfad4914}[data-theme=dark] .receipt-row--editing>td,[data-theme=dark] .ire-times-field.is-open .ire-times-field__trigger{background:#49dfa514}[data-theme=dark] .receipt-inline-edit{border:1px solid hsl(158 65% 62% / .235);background:var(--wms-panel)}[data-theme=dark] .ire-times-field__trigger:hover{border-color:#5fc6dd3f;background:var(--wms-panel)}[data-theme=dark] .ire-times-field__trigger.has-value{background:#49dfa514;color:#7beac9}[data-theme=dark] .ire-times-field__done{border:1px solid hsl(146 65% 62% / .273);background:#49df8514;color:#7beabc}[data-theme=dark] .packing-entry-flow .packing-plan-group,[data-theme=dark] .packing-entry-flow .packing-plan-editor.is-per-pallet .packing-plan-group,[data-theme=dark] .packing-entry-flow .packing-plan-editor.is-total .packing-plan-group{border-left:1px solid var(--wms-line)}[data-theme=dark] .receipt-items-scan-chip,[data-theme=dark] .receipt-items-inline-tools .receipt-items-scan-chip,[data-theme=dark] .receipt-items-empty-tools .receipt-items-scan-chip{border:1px solid var(--wms-line,hsl(206 65% 62% / .22));background:var(--wms-panel,var(--wms-panel))}[data-theme=dark] .ire-row--draft{background:linear-gradient(180deg,var(--wms-panel),hsl(152 70% 58% / .08))}[data-theme=dark] .apk-download-chip{border:1px solid hsl(206 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .apk-download-chip:hover{background:#49df9e14;color:#7beac9}[data-theme=dark] .windows-install-chip{background:linear-gradient(180deg,var(--wms-panel),hsl(206 70% 58% / .08));color:var(--wms-ink);border-color:#5fa9dd38}[data-theme=dark] .windows-install-chip:hover,[data-theme=dark] .windows-install-chip.is-ready{background:#49a0df14;color:#80bde5}[data-theme=dark] .pwa-install-feedback{border:1px solid hsl(204 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .login-apk-download{border:1px solid hsl(153 65% 62% / .22);background:linear-gradient(135deg,var(--wms-panel),var(--wms-panel));color:#7beac9}[data-theme=dark] .nav-switcher__shell{box-shadow:var(--wms-shadow-sm),inset 0 1px #ffffff0f}[data-theme=dark] .nav-switcher__panel{border:1px solid hsl(205 65% 62% / .209);box-shadow:0 28px 70px #08182852,0 2px #ffffff0f inset}[data-theme=dark] .nav-switcher__body{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel) 48px)}[data-theme=dark] .nav-switcher__card:hover,[data-theme=dark] .nav-switcher__group-head:hover{border-color:#5faddd38}[data-theme=dark] .nav-switcher__card.is-active,[data-theme=dark] .nav-switcher__group.is-active>.nav-switcher__group-head{background:linear-gradient(120deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .nav-switcher__card-icon{background:linear-gradient(145deg,var(--wms-panel),hsl(204 70% 58% / .08));color:var(--wms-ink)}[data-theme=dark] .nav-switcher__links a i{background:#49a0df18}[data-theme=dark] .nav-switcher__links a.is-active{background:linear-gradient(90deg,var(--wms-success-soft),var(--wms-panel))}[data-theme=dark] .location-switcher__menu button:hover{background:var(--wms-panel);border-color:#5fdda038}[data-theme=dark] .location-switcher__menu button.is-active{background:linear-gradient(135deg,hsl(155 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .bulk-action-bar--floating{border:1px solid hsl(151 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .table-wrap.has-expanded-receipt tr.receipt-row--expanded>td{background:linear-gradient(180deg,hsl(161 70% 58% / .08) 0%,var(--wms-panel) 100%)}[data-theme=dark] .doc-scan__cam,[data-theme=dark] .doc-scan__extract{border:1px solid hsl(198 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:#81cde4;box-shadow:0 1px #ffffff0f inset,0 2px 6px #143c500d}[data-theme=dark] .doc-scan__cam:hover,[data-theme=dark] .doc-scan__extract:hover,[data-theme=dark] .doc-scan__cam:focus-visible,[data-theme=dark] .doc-scan__extract:focus-visible{background:linear-gradient(180deg,var(--wms-panel),hsl(191 70% 58% / .08));color:#7bd2ea}[data-theme=dark] .doc-scan__spinner{border:2px solid hsl(197 65% 62% / .22)}[data-theme=dark] .doc-scan__thumb{border:1px solid hsl(196 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .doc-scan__add-more{border:1.5px dashed hsl(197 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .doc-scan__add-more:hover,[data-theme=dark] .doc-scan__add-more:focus-visible{background:var(--wms-panel);color:#7bd2ea}[data-theme=dark] .wms-field-with-scan .doc-scan{border:1px solid hsl(196 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .receipt-item-form .wms-field-with-scan--full .doc-scan__label,[data-theme=dark] .receipt-create-form .wms-field-with-scan .doc-scan__label{color:#7fd5e6}[data-theme=dark] .pallet-evidence-block{border:1px solid hsl(194 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-evidence-block .pallet-notes-field textarea{border:1px solid hsl(199 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .entity-history{--eh-line:hsl(203 70% 58% / .08);--eh-ink:var(--wms-ink);--eh-soft:var(--wms-panel);--eh-accent:hsl(164 72% 70%);border:1px solid var(--wms-line);background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .entity-history__close:hover,[data-theme=dark] .planning-panel__close:hover{color:#eaca7b}[data-theme=dark] .entity-history__item--create .entity-history__dot{background:#49df9914;color:#7beac5}[data-theme=dark] .entity-history__item--edit .entity-history__dot{background:#dfaf4920;color:#eac57b}[data-theme=dark] .entity-history__item--items .entity-history__dot{background:#498cdf14;color:var(--wms-ink-soft)}[data-theme=dark] .entity-history__item--pallets .entity-history__dot,[data-theme=dark] .entity-history__item--warehouse .entity-history__dot,[data-theme=dark] .entity-history__item--address .entity-history__dot{background:var(--wms-panel);color:#7beace}[data-theme=dark] .entity-history__item--confirm .entity-history__dot{background:#49df9414;color:#7beac1}[data-theme=dark] .entity-history__item--outbound .entity-history__dot{background:#8549df14;color:var(--wms-ink-soft)}[data-theme=dark] .action-chip--history{border-color:var(--wms-line);color:#7beaca;background:linear-gradient(var(--wms-panel),var(--wms-panel))}[data-theme=dark] .row-actions .history-btn,[data-theme=dark] .pallet-search-v2__history-btn{border:1px solid var(--wms-line);background:linear-gradient(var(--wms-panel),var(--wms-panel));color:#7beaca}[data-theme=dark] .planning-panel{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 40%,var(--wms-panel) 100%);border-left:1px solid var(--wms-line)}[data-theme=dark] .planning-tabs button.is-active{background:var(--wms-panel);color:#7beaca}[data-theme=dark] .planning-toast{border:1px solid hsl(148 65% 62% / .22);background:var(--wms-panel);color:#7beaca}[data-theme=dark] .planning-kpi--late{border-color:#dd725f38;background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .planning-kpi--late b{color:#e58880}[data-theme=dark] .planning-kpi--early{border-color:#5fa4dd38;background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .planning-kpi--early b,[data-theme=dark] .flash-card-body__title{color:#7bbcea}[data-theme=dark] .planning-list__item--late .planning-list__badge{background:#df504914;color:#e48981}[data-theme=dark] .planning-list__item--early .planning-list__badge{background:#499bdf14;color:#7bbcea}[data-theme=dark] .planning-files__del{border:1px solid hsl(8 65% 62% / .22);background:var(--wms-panel);color:#e58880}[data-theme=dark] .planning-drop{border:1.5px dashed hsl(203 65% 62% / .22);background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .panel-tool-button--planning{border-color:#5fa0dd38;color:#7cbde9;background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .panel-tool-button--planning:hover,[data-theme=dark] .panel-tool-button--planning.is-active{background:#499bdf14}[data-theme=dark] .mobile-load-more__btn{border:1px solid var(--wms-line, hsl(206 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:var(--wms-ink, var(--wms-ink))}[data-theme=dark] .mobile-load-more__btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--wms-brand, #c07f08) 35%,var(--wms-line))}[data-theme=dark] .mobile-load-more__icon{background:color-mix(in srgb,var(--wms-brand, #c07f08) 16%,var(--wms-panel));color:var(--wms-brand-ink, hsl(38 72% 70%))}[data-theme=dark] .mobile-load-more__btn small,[data-theme=dark] .archive-photo__meta,[data-theme=dark] .archive-photo__state{color:var(--wms-muted, var(--wms-muted))}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--date.is-date-group .date-merge-rail{border:1px solid hsl(205 65% 62% / .22);border-bottom:1px solid hsl(205 65% 62% / .22);background:linear-gradient(180deg,#49a0df14,#499edf15 55%,#49a0df14);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] .mobile-list-board .mobile-list-row.mobile-list-row--date-merged .mobile-hstrip--data,[data-theme=dark] .mobile-list-board .mobile-list-row.mobile-list-row--date-start:not(.mobile-list-row--date-end) .mobile-hstrip--data{border-bottom-color:color-mix(in srgb,var(--wms-line, hsl(206 65% 62% / .22)) 55%,transparent)}[data-theme=dark] .workflow-page--remittance-list .compact-transport__line--plate,[data-theme=dark] .pl-flash-card__pl,[data-theme=dark] .flash-stat>b{color:#81b7e4}[data-theme=dark] .mobile-list-board .mobile-hstrip--head{background:linear-gradient(180deg,var(--wms-panel),hsl(206 70% 58% / .08));border-bottom:1px solid hsl(206 65% 62% / .22)}[data-theme=dark] body{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--bay-paper) 40%,var(--wms-soft) 100%)}[data-theme=dark] .primary,[data-theme=dark] .login-button{box-shadow:0 1px #ffffff08 inset,0 8px 18px #c07f0838}[data-theme=dark] .primary:hover,[data-theme=dark] .login-button:hover{box-shadow:0 1px #ffffff0f inset,0 10px 22px #c07f0847}[data-theme=dark] .secondary:hover,[data-theme=dark] .refresh:hover,[data-theme=dark] .ghost-button:hover{border-color:#5fa0dd38}[data-theme=dark] .sidebar-brand .brand-mark,[data-theme=dark] .brand-mark,[data-theme=dark] .login-brand>span,[data-theme=dark] .mobile-brand span,[data-theme=dark] .nav-switcher__brand .brand-mark{box-shadow:0 1px #ffffff0f inset,0 8px 18px #c07f0847;color:var(--wms-ink)}[data-theme=dark] .topbar{background:var(--wms-panel);border-bottom:1px solid var(--wms-line);box-shadow:0 1px #ffffff0f inset,0 4px 16px #0c1c2c0a}[data-theme=dark] .connection{border-color:#5fdda938;color:#7beac1}[data-theme=dark] .metric-card.c2 .metric-icon{color:#eaad7b}[data-theme=dark] .login-form-side{background:radial-gradient(circle at 90% 8%,rgba(227,155,18,.08),transparent 28%),var(--wms-panel)}[data-theme=dark] .login-https-banner{border:1px solid hsl(43 65% 62% / .282);color:#eac57b}[data-theme=dark] .success-box{border-color:#5fdda238;color:#7beac3}[data-theme=dark] .error-box{border-color:#dd5f5f38}[data-theme=dark] .pallet-search-v2,[data-theme=dark] .logistic-flow-v2{--wb-ink: var(--wms-ink);--wb-muted: var(--wms-ink-soft);--wb-line: hsl(207 70% 58% / .08);--wb-surface: var(--wms-panel);--wb-soft: var(--wms-panel);--wb-head: var(--wms-ink);--wb-head-2: var(--wms-ink)}[data-theme=dark] .smart-pallet-filters,[data-theme=dark] .logistic-flow-v2__filters--bare{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 28px)}[data-theme=dark] .smart-pallet-filters .facet-multi-select__inline-label,[data-theme=dark] .logistic-flow-smart-filters .facet-multi-select__inline-label,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field__label{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));border-left:1px solid var(--wms-line)}[data-theme=dark] .logistic-flow-smart-filters__range-grid,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline{background:linear-gradient(118deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-end,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-sticky-end{background:#498adf15}[data-theme=dark] .report-result-card__head--compact,[data-theme=dark] .pallet-search-v2 .panel-head{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));border-bottom:1px solid var(--wms-line)}[data-theme=dark] .inventory-reconcile__trigger{color:#7bd0ea}[data-theme=dark] .inventory-reconcile__mark,[data-theme=dark] .rahkaran-recon__mark{color:#7bd2ea;background:#49d7df14}[data-theme=dark] .inventory-reconcile__close:hover,[data-theme=dark] .rahkaran-recon__close:hover,[data-theme=dark] .rahkaran-recon-results__dismiss:hover{border-color:#dd5f6e3b;background:#df495314;color:#ea7b97}[data-theme=dark] .inventory-reconcile__drop,[data-theme=dark] .rahkaran-recon__drop{border:1.5px dashed hsl(191 65% 62% / .259);background:var(--wms-panel);color:#7bd2ea}[data-theme=dark] .inventory-reconcile__drop:hover,[data-theme=dark] .inventory-reconcile__drop.is-dragging,[data-theme=dark] .rahkaran-recon__choice-card:hover:not(.is-disabled),[data-theme=dark] .rahkaran-recon__drop:hover,[data-theme=dark] .rahkaran-recon__drop.is-dragging{background:#49d7df14}[data-theme=dark] .inventory-reconcile__file>span,[data-theme=dark] .rahkaran-recon__file>span{background:#49df8f14;color:#7beab4}[data-theme=dark] .inventory-reconcile__mapping-summary span b,[data-theme=dark] .rahkaran-recon__slot-count{background:#49cbdf17;color:#7bd2ea}[data-theme=dark] .inventory-reconcile__mapping>label>span>b{background:var(--wms-panel);color:#7ecfe7}[data-theme=dark] .inventory-reconcile__result .is-ok,[data-theme=dark] .rahkaran-recon-results__kpis .is-ok,[data-theme=dark] .routine-report__count.is-clear{background:#49df8a14;color:#7de8b3}[data-theme=dark] .inventory-reconcile__result .is-warn,[data-theme=dark] .rahkaran-recon-results__kpis .is-warn,[data-theme=dark] .rahkaran-recon-results__table td.is-date-mismatch{background:#dfb94920;color:#eac17b}[data-theme=dark] .inventory-reconcile__result .is-danger,[data-theme=dark] .rahkaran-recon-results__kpis .is-danger{background:#df495314;color:#e67f89}[data-theme=dark] .inventory-reconcile__error,[data-theme=dark] .rahkaran-recon__error,[data-theme=dark] .routine-report__error{border:1px solid hsl(353 65% 62% / .231);background:#df495314;color:#ea7b8c}[data-theme=dark] .inventory-reconcile__progress{border:1px solid hsl(201 65% 62% / .315);background:#49a3df14;color:#7bc3ea}[data-theme=dark] .inventory-reconcile__progress span{border:2px solid hsl(194 65% 62% / .315)}[data-theme=dark] .report-email-trigger{border:1px solid var(--wms-line);background:var(--wms-panel);color:#82c3e3}[data-theme=dark] .report-email-trigger i{box-shadow:0 0 0 2px #ffffff0f}[data-theme=dark] .report-email-trigger.is-scheduled{border-color:#ddb75f7f;color:#eac37b;background:#dfad4914}[data-theme=dark] .report-email-center{background:var(--wms-panel);border:1px solid var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .report-email-center__status>span{border-left:1px solid var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .report-email-center__status .is-ok{color:#7ee7c9}[data-theme=dark] .report-email-section legend span{background:#49dfaf14;color:#7beace}[data-theme=dark] .report-email-grid input:focus,[data-theme=dark] .report-email-grid textarea:focus,[data-theme=dark] .report-email-schedule-detail input:focus,[data-theme=dark] .report-email-schedule-detail select:focus{box-shadow:0 0 0 3px #ffffff0f;background:var(--wms-panel)}[data-theme=dark] .report-email-attachment svg{stroke:#81e4cd}[data-theme=dark] .report-email-tokens button{color:#7bead2}[data-theme=dark] .report-email-schedule-modes button.is-active{background:var(--wms-panel);color:#7bead2}[data-theme=dark] .report-email-week button.is-active{background:#49dfad14;color:#7bead0}[data-theme=dark] .report-email-notice.is-ok{border:1px solid hsl(159 65% 62% / .22);background:var(--wms-panel);color:#7beacc}[data-theme=dark] .login-page .login-card,[data-theme=dark] form.login-card{box-shadow:0 1px #ffffff0f inset,0 28px 64px #020a147a}[data-theme=dark] .login-page .login-mark,[data-theme=dark] .login-page .login-button,[data-theme=dark] .login-page button.login-button,[data-theme=dark] .wms-nav__mark{box-shadow:0 1px #ffffff0f inset,var(--wms-shadow-brand)}[data-theme=dark] .login-page .login-field>input:hover{border-color:#5fa0dd38;background:var(--wms-panel)}[data-theme=dark] .dashboard-v4>.dashboard-quick-actions a,[data-theme=dark] .data-table thead th,[data-theme=dark] .workflow-table thead th,[data-theme=dark] .resource-table thead th,[data-theme=dark] .pl-flash-card--compact.is-selected,[data-theme=dark] .pal-flash-card.is-selected{background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .wms-nav__panel{box-shadow:0 1px #ffffff0f inset,0 24px 64px #08182847}[data-theme=dark] .wms-nav__link.is-active,[data-theme=dark] .wms-nav__group.is-active{border-color:color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line))}[data-theme=dark] .wms-nav__sublink:before,[data-theme=dark] .fk__state{background:#499edf17}[data-theme=dark] .workflow-page--receipt-list,[data-theme=dark] .receipts-hub,[data-theme=dark] .receipt-workflow{--rx-card: var(--wms-panel);--rx-teal-soft: hsl(156 70% 58% / .08);--rx-blue: hsl(208 70% 70%)}[data-theme=dark] .workflow-page--receipt-list .receipt-row--pending>td{background:linear-gradient(90deg,hsl(40 70% 58% / .08),var(--wms-panel) 48px)}[data-theme=dark] .workflow-page--receipt-list .receipt-row--expanded>td{background:var(--wms-panel);border-top-color:var(--wms-line)}[data-theme=dark] .receipt-inline-toggle:hover,[data-theme=dark] .receipt-inline-toggle:focus-visible{border-color:#5fddab3b;background:#49df9e14;color:#7beac7}[data-theme=dark] .workflow-page--receipt-list .action-chip,[data-theme=dark] .receipt-workflow .action-chip,[data-theme=dark] .receipt-inline-details .action-chip,[data-theme=dark] .workflow-page--remittance-list .action-chip,[data-theme=dark] .outbound-workflow .action-chip{border:1px solid var(--wms-line);color:var(--wms-ink);box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .workflow-page--receipt-list .action-chip:hover,[data-theme=dark] .receipt-workflow .action-chip:hover,[data-theme=dark] .receipt-inline-details .action-chip:hover,[data-theme=dark] .workflow-page--remittance-list .action-chip:hover,[data-theme=dark] .outbound-workflow .action-chip:hover,[data-theme=dark] .wms-btn:hover:not(:disabled),[data-theme=dark] .wms-chip:hover:not(:disabled),[data-theme=dark] .locations-hub__view-mode:hover{border-color:#5fb3dd38;background:var(--wms-panel)}[data-theme=dark] .action-chip--add,[data-theme=dark] .workflow-page--remittance-list .action-chip--add:not(.action-chip--primary){border-color:#5fdd9e41;background:#49df9414;color:#7beac3}[data-theme=dark] .action-chip--warning,[data-theme=dark] .workflow-page--remittance-list .action-chip--warning,[data-theme=dark] .outbound-workflow .action-chip--warning{border-color:#ddb75f79;color:#eac57b}[data-theme=dark] .action-chip--danger,[data-theme=dark] .workflow-page--remittance-list .action-chip--danger,[data-theme=dark] .outbound-workflow .action-chip--danger{border-color:#dd5f6a3b;color:var(--wms-ink-soft)}[data-theme=dark] .receipt-inline-details,[data-theme=dark] .receipt-inline-details--inplace{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 100%);box-shadow:0 14px 36px #0c282014,inset 0 1px #ffffff0f}[data-theme=dark] .receipt-inline-details--mobile{border:1px solid hsl(150 65% 62% / .22)}[data-theme=dark] .receipt-item-pallets-panel{border-top:1px solid var(--wms-line);background:radial-gradient(360px 120px at 0% 0%,rgba(227,155,18,.08),transparent 50%),linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .packing-plan-group__remove{border:1px solid hsl(352 65% 62% / .22);color:var(--wms-ink-soft)}[data-theme=dark] .packing-plan-add,[data-theme=dark] .packing-entry-summary__add{border:1px dashed hsl(156 65% 62% / .231);background:var(--wms-panel)}[data-theme=dark] .mobile-hstrip-card.receipt-row--pending{background:linear-gradient(180deg,hsl(40 70% 58% / .08),var(--wms-panel));border-color:#ddb95f48}[data-theme=dark] .mobile-hstrip-card.receipt-row--expanded{border-color:#5fdda93f;background:var(--wms-panel)}[data-theme=dark] .mobile-hstrip__cell--key,[data-theme=dark] .workflow-page--remittance-list .mobile-hstrip__cell--key,[data-theme=dark] .outbound-workflow .loading-pack-card>header,[data-theme=dark] .pallet-search-v2__card-head{background:linear-gradient(160deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .workflow-page--receipt-list .mobile-hstrip__cell--actions,[data-theme=dark] .mobile-hstrip-card .mobile-hstrip__cell--actions,[data-theme=dark] .workflow-page--remittance-list .mobile-hstrip__cell--actions{background:linear-gradient(to inline-end,var(--wms-panel) 75%,var(--wms-panel))}[data-theme=dark] .receipt-inline-details .receipt-item-pallets-panel{background:var(--wms-panel);border-top:1px solid var(--wms-line)}[data-theme=dark] .workflow-page--remittance-list .remittance-row--draft>td{background:linear-gradient(90deg,var(--wms-panel),var(--wms-panel) 56px)}[data-theme=dark] .workflow-page--remittance-list tbody tr.receipt-row--expanded>td{background:var(--wms-panel);border-top-color:#9a5fdd38}[data-theme=dark] .workflow-page--remittance-list .mobile-hstrip-card.remittance-row--draft{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));border-color:#945fdd38}[data-theme=dark] .collection-smart-filters__more{border:1px dashed hsl(204 65% 62% / .22);background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .collection-smart-filters__more:hover,[data-theme=dark] .pallet-ticket-add:hover:not(:disabled){color:#7beac9;background:var(--wms-panel)}[data-theme=dark] .collect-bar,[data-theme=dark] #main-content tbody td{border-top:1px solid var(--wms-line-soft, var(--wms-line))}[data-theme=dark] .collect-bar__field input,[data-theme=dark] .archive-photo__image,[data-theme=dark] .archive-photo__strip button{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel)}[data-theme=dark] .collect-flag{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .collect-flag:hover{border-color:#5fafdd38;color:var(--wms-ink)}[data-theme=dark] .collect-flag.is-on{background:#49dfa514;color:var(--wms-success-ink, hsl(162 72% 70%))}[data-theme=dark] .facet-calendar-switch{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .warehouse-workflow-table th.is-gated,[data-theme=dark] .warehouse-workflow-table td.is-gated{color:#7cbde9}[data-theme=dark] .pallet-search-v2__toolbar{background:radial-gradient(280px 80px at 100% 0%,rgba(227,155,18,.1),transparent 60%),linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__export-progress{border-bottom:1px solid hsl(43 65% 62% / .221);background:linear-gradient(90deg,hsl(42 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__grid-viewport{background:linear-gradient(180deg,var(--wms-panel) 0 1px,transparent 1px),var(--wms-panel)}[data-theme=dark] .pallet-search-v2__table th,[data-theme=dark] .pallet-search-v2__table td{border-bottom:1px solid var(--wms-line);border-inline-end:1px solid var(--wms-line)}[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-sticky-end{background:#dfad4915}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td{background:linear-gradient(90deg,#dfb44927,#dfaf4914)}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-1,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-2,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-start-3,[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-sticky-end{background:#dfb44927}[data-theme=dark] .pallet-search-v2__history-btn:hover,[data-theme=dark] .pallet-search-v2__table td.is-actions button:hover,[data-theme=dark] .pallet-search-v2__pagination button:hover:not(:disabled),[data-theme=dark] .pallet-search-v2__card-action.is-active,[data-theme=dark] .pallet-search-v2__card-action:hover{border-color:#ddb35f67;background:#dfad4914}[data-theme=dark] .pallet-search-v2__bulk-bar{border-top:1px solid hsl(43 65% 62% / .221);background:linear-gradient(90deg,hsl(40 70% 58% / .082),var(--wms-panel))}[data-theme=dark] .pallet-search-v2__card.is-selected{border-color:#ddb35f67}[data-theme=dark] body{background:radial-gradient(1200px 480px at 100% -8%,color-mix(in srgb,var(--wms-brand) 9%,transparent),transparent 55%),radial-gradient(900px 420px at -10% 0%,color-mix(in srgb,var(--wms-info) 8%,transparent),transparent 50%),linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-canvas) 42%,var(--wms-soft) 100%)}[data-theme=dark] :focus-visible{outline:2px solid color-mix(in srgb,var(--wms-brand) 70%,var(--wms-line))}[data-theme=dark] .topbar,[data-theme=dark] header.topbar,[data-theme=dark] .app-topbar{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));border-bottom:1px solid color-mix(in srgb,var(--wms-line) 88%,hsl(205 65% 62% / .22));box-shadow:0 1px #ffffff0f inset,0 10px 28px #0c1c2c0d}[data-theme=dark] .topbar .brand-mark,[data-theme=dark] .topbar .nav-brand,[data-theme=dark] .brand-button,[data-theme=dark] .nav-switcher__brand{box-shadow:0 1px #ffffff08 inset,0 8px 18px #0c1c2c1f}[data-theme=dark] .topbar .user-chip,[data-theme=dark] .topbar .location-chip,[data-theme=dark] .apk-download-chip,[data-theme=dark] .windows-install-chip,[data-theme=dark] .nav-chip,[data-theme=dark] .panel-tool-button{border:1px solid color-mix(in srgb,var(--wms-line) 90%,hsl(205 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .topbar .user-chip:hover,[data-theme=dark] .apk-download-chip:hover,[data-theme=dark] .windows-install-chip:hover,[data-theme=dark] .nav-chip:hover,[data-theme=dark] .panel-tool-button:hover{box-shadow:0 1px #ffffff0f inset,0 8px 16px #0c1c2c14}[data-theme=dark] .panel,[data-theme=dark] .resource-panel,[data-theme=dark] .workflow-table-panel,[data-theme=dark] .wms-card,[data-theme=dark] .table-card,[data-theme=dark] .dialog.dialog,[data-theme=dark] section.panel{border:1px solid color-mix(in srgb,var(--wms-line) 92%,hsl(205 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset,0 14px 36px #0c1c2c0f}[data-theme=dark] .data-table tbody tr:hover,[data-theme=dark] .workflow-table tbody tr:hover{background:color-mix(in srgb,var(--wms-info-soft) 55%,var(--wms-panel))}[data-theme=dark] .data-table tbody tr.is-open,[data-theme=dark] .data-table tbody tr.is-expanded,[data-theme=dark] .workflow-table tbody tr.is-open,[data-theme=dark] .locations-hub__row--open{background:linear-gradient(90deg,color-mix(in srgb,var(--wms-brand) 8%,var(--wms-panel)),var(--wms-panel) 28%)}[data-theme=dark] .action-chip,[data-theme=dark] .row-actions>button,[data-theme=dark] .history-btn{border:1px solid color-mix(in srgb,var(--wms-line) 95%,hsl(206 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .status-badge,[data-theme=dark] .wms-badge,[data-theme=dark] .receipt-status,[data-theme=dark] .badge{box-shadow:0 1px #ffffff0f inset}[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-theme=dark] select,[data-theme=dark] textarea,[data-theme=dark] .search-box input,[data-theme=dark] .combobox input{border:1px solid color-mix(in srgb,var(--wms-line) 92%,hsl(205 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset}[data-theme=dark] input:not([type=checkbox]):not([type=radio]):focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus,[data-theme=dark] .search-box input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent),0 1px #ffffff0f inset}[data-theme=dark] .search-box{background:color-mix(in srgb,var(--wms-soft) 80%,var(--wms-panel))}[data-theme=dark] .empty-state{border:1px dashed color-mix(in srgb,var(--wms-line) 90%,hsl(204 65% 62% / .22));background:radial-gradient(180px 90px at 50% 0%,color-mix(in srgb,var(--wms-brand) 10%,transparent),transparent 70%),linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .dialog,[data-theme=dark] .confirm-dialog,[data-theme=dark] .record-dialog{border:1px solid var(--wms-line);box-shadow:0 1px #ffffff0f inset,0 28px 70px #06101c47;background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .history-expand-host,[data-theme=dark] .locations-hub__expand-row>td,[data-theme=dark] .workflow-expand-host{background:linear-gradient(180deg,color-mix(in srgb,var(--wms-soft) 70%,var(--wms-panel)),var(--wms-panel))}[data-theme=dark] .dashboard-v4 .quick-action,[data-theme=dark] .dashboard-v4 .dash-quick a,[data-theme=dark] .dashboard-v4 .dash-action,[data-theme=dark] .locations-hub__cell-panel{background:linear-gradient(165deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .wms-nav__panel{border:1px solid var(--wms-line);box-shadow:0 1px #ffffff0f inset,0 28px 70px #06122052}[data-theme=dark] .wms-nav__item:hover,[data-theme=dark] .wms-nav__link:hover,[data-theme=dark] .wms-nav a:hover{background:color-mix(in srgb,var(--wms-brand-soft) 70%,var(--wms-panel))}[data-theme=dark] .wms-nav__item.is-active,[data-theme=dark] .wms-nav a.active,[data-theme=dark] .wms-nav a[aria-current=page]{background:color-mix(in srgb,var(--wms-brand) 14%,var(--wms-panel))}[data-theme=dark] .mobile-bottom-tabs{background:var(--wms-panel);border-top:1px solid color-mix(in srgb,var(--wms-line) 90%,hsl(206 65% 62% / .22))}[data-theme=dark] .mobile-bottom-tabs__item.is-active{background:color-mix(in srgb,var(--wms-brand) 12%,var(--wms-panel))}[data-theme=dark] .mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{background:color-mix(in srgb,var(--wms-brand) 18%,var(--wms-panel))}[data-theme=dark] .wh-aisle__slot{border:1px solid color-mix(in srgb,var(--wms-line) 90%,hsl(205 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .wms-card{box-shadow:0 1px #ffffff0f inset,0 14px 34px #0c1c2c0f}[data-theme=dark] .login-page .login-card,[data-theme=dark] form.login-card{box-shadow:0 1px #ffffff0f inset,0 32px 80px #020a1480}[data-theme=dark] .picat{border:1px solid var(--wms-line,hsl(206 65% 62% / .22));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .picat__toggles label{border:1px solid hsl(206 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .picat__toggles label.is-on,[data-theme=dark] .supplier-filter-dialog__grid label.is-checked{border-color:#5fddb34d;background:#49df9e14;color:#7beac7}[data-theme=dark] .picat__report select,[data-theme=dark] .picat__report input,[data-theme=dark] .pia__type-select select,[data-theme=dark] .pia__grid input{border:1px solid hsl(205 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .pia__types,[data-theme=dark] .pia__queue{border:1px solid var(--wms-line,var(--wms-line));background:var(--wms-panel,var(--wms-panel))}[data-theme=dark] .pl-flash-card{border:1px solid hsl(200 65% 62% / .22);background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .pl-flash-card__check{border:1.5px solid hsl(204 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .pl-flash-card.is-selected{border-color:#5fddaf5a;background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 55%)}[data-theme=dark] .pl-flash-card.is-complete:not(.is-selected){border-color:#5fdda238}[data-theme=dark] .pl-flash-card.is-progress:not(.is-selected){border-color:#ddb95f46}[data-theme=dark] .pl-flash-card--add{border-color:#5fdda238;background:linear-gradient(165deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pl-flash__empty-cta{border:1px dashed var(--wms-line);background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .pl-flash__empty-plus{box-shadow:0 10px 22px #1f6d4c47,inset 0 1px #ffffff08}[data-theme=dark] .pl-flash-card--compose,[data-theme=dark] .pal-flash-card--compose{border-color:#5fddaf5a;background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 40%)}[data-theme=dark] .pl-flash__compose-panel,[data-theme=dark] .pal-flash__compose-panel{border:1.5px solid hsl(152 65% 62% / .376);background:var(--wms-panel)}[data-theme=dark] .pl-flash__compose-panel__head{background:linear-gradient(180deg,hsl(152 70% 58% / .08),var(--wms-panel));border-bottom:1px solid hsl(154 65% 62% / .22)}[data-theme=dark] .flash-compose-field .ire-input,[data-theme=dark] .flash-compose-field select.ire-input,[data-theme=dark] .flash-compose-field input,[data-theme=dark] .flash-compose-field textarea,[data-theme=dark] .pl-flash__compose-panel .ire-input,[data-theme=dark] .pl-flash__compose-panel select.ire-input,[data-theme=dark] .pl-flash__compose-panel input.ire-input,[data-theme=dark] .pl-flash__compose-panel .async-combobox input,[data-theme=dark] .pl-flash__compose-panel .packing-entry-bare-input,[data-theme=dark] .pl-flash__compose-panel .packing-entry-bare-out,[data-theme=dark] .pl-float-field .ire-input,[data-theme=dark] .pl-float-field input.ire-input,[data-theme=dark] .pl-float-field .packing-entry-bare-input,[data-theme=dark] .pl-float-field .packing-entry-bare-out,[data-theme=dark] .pl-float-field .async-combobox input,[data-theme=dark] .pl-float-field select.ire-input{color:var(--wms-ink);background:var(--wms-panel);border:1px solid hsl(204 65% 62% / .22)}[data-theme=dark] .pl-flash__compose-panel__head-actions .secondary.ire-btn,[data-theme=dark] .pl-flash-card--compose__head-actions .secondary.ire-btn{background:var(--wms-panel);border:1px solid hsl(204 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .qr-input-box,[data-theme=dark] .pl-group-row__range,[data-theme=dark] .pl-group-row__count span,[data-theme=dark] .pl-group-row__count .ire-input,[data-theme=dark] .pl-group-row__qty .ire-input,[data-theme=dark] .pl-group-row__total .ire-input,[data-theme=dark] .pl-group-row__morder .ire-input,[data-theme=dark] .pal-dense-grid .qr-input-box,[data-theme=dark] .pal-compose-field .ire-input,[data-theme=dark] .pal-compose-field input.ire-input,[data-theme=dark] .pal-compose-field select.ire-input,[data-theme=dark] .pal-compose-field__ctl>input,[data-theme=dark] .pal-compose-field__ctl>select,[data-theme=dark] .pal-compose-qr__input,[data-theme=dark] .pal-compose-qr,[data-theme=dark] .pal-compose-panel--rail .pl-float-field .ire-input,[data-theme=dark] .pal-compose-panel--rail .pl-float-field input.ire-input,[data-theme=dark] .pal-compose-panel--rail .pl-float-field select.ire-input,[data-theme=dark] .pal-compose-panel--rail .pl-float-field .pal-compose-qr__input,[data-theme=dark] .pal-compose-panel--rail .pl-float-field .production-date-field__trigger,[data-theme=dark] .pal-compose-panel--rail .pl-float-field .production-date-field input,[data-theme=dark] .pal-compose-panel--rail .pl-float-field .pal-compose-total,[data-theme=dark] .pal-compose-panel--rail .pal-compose-qr{border:1px solid hsl(204 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .qr-input-box__modes,[data-theme=dark] .pal-compose-qr__modes,[data-theme=dark] .pal-compose-panel--rail .pal-compose-qr__modes{border-inline-start:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .defect-tag-rail .ire-defect-tag.is-active,[data-theme=dark] .defect-tag-rail__chip.is-active,[data-theme=dark] .packing-entry-ready--dense.is-ready,[data-theme=dark] .pl-group-row__ready.is-ready{background:#49df9914;color:#7beac7}[data-theme=dark] .pl-flash__compose-panel .packing-quantity-mode--panel button.is-active,[data-theme=dark] .pl-dense-mode button.is-active,[data-theme=dark] .pl-flash-card__more:hover,[data-theme=dark] .pl-flash-card__more:focus-visible,[data-theme=dark] .pl-flash-card__more.is-open{background:var(--wms-panel);color:#7beac7}[data-theme=dark] .pl-flash__compose-panel .packing-plan-add--panel,[data-theme=dark] .pl-group-row__add{border:1px dashed hsl(158 65% 62% / .353);background:var(--wms-panel);color:#7beac7}[data-theme=dark] .packing-plan-group--panel{border:1px solid hsl(202 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .packing-plan-group--panel .packing-plan-group__numbers,[data-theme=dark] .packing-plan-group__quantity--panel .ire-input{border:1.5px solid hsl(154 65% 62% / .231);background:var(--wms-panel)}[data-theme=dark] .packing-plan-group__quantity--panel{background:linear-gradient(180deg,hsl(152 70% 58% / .08),var(--wms-panel));border:1px solid hsl(153 65% 62% / .22)}[data-theme=dark] .pl-flash__rail>.pl-flash-card--compose,[data-theme=dark] .pl-flash__rail>.pl-flash-card--compose-inline,[data-theme=dark] .pal-flash__rail>.pl-flash-card--compose,[data-theme=dark] .pal-flash__rail>.pal-flash-card--compose,[data-theme=dark] .pal-flash__rail>.pl-flash-card--compose-inline{border-color:#5fdda260;background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 42%)}[data-theme=dark] .pl-flash-card--compose__head,[data-theme=dark] .pal-compose-panel__head{border-bottom:1px solid hsl(153 65% 62% / .22);background:linear-gradient(180deg,hsl(152 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .pl-float-field.is-filled .pl-float-field__label,[data-theme=dark] .pl-float-field:focus-within .pl-float-field__label{color:var(--wms-ink-soft);background:#49df9913;border:1px solid hsl(152 65% 62% / .22)}[data-theme=dark] .pl-dense-mode{background:var(--wms-panel);border:1px solid hsl(205 65% 62% / .22)}[data-theme=dark] .packing-plan-group__chip{background:#49df9e14;color:#7beac7}[data-theme=dark] .packing-plan-add--dense{border:1px dashed hsl(153 65% 62% / .231);background:var(--wms-panel);color:#7beac7}[data-theme=dark] .pl-group-row.is-ready .pl-group-row__range,[data-theme=dark] .pl-flash-card--compact.is-complete:not(.is-selected){border-color:#5fdd9838}[data-theme=dark] .pl-group-row.is-ready .pl-group-row__count span{border-color:#5fddb73b;background:#49dfaa14;color:#7beac7}[data-theme=dark] .pal-dense-total,[data-theme=dark] .pal-compose-total{border:1px solid hsl(204 65% 62% / .22);background:var(--wms-panel);color:#7beac7}[data-theme=dark] .receipt-item-row--just-saved td{background:linear-gradient(90deg,hsl(150 70% 58% / .08),var(--wms-panel))}[data-theme=dark] .workflow-notice.is-pl-saved,[data-theme=dark] .success-box.workflow-notice{border-color:#5fdd9c46}[data-theme=dark] .pal-compose-panel{border:1px solid hsl(147 65% 62% / .22);background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 38%)}[data-theme=dark] .pal-flash__rail>.pal-compose-panel--rail,[data-theme=dark] .pal-flash__rail>.pl-flash-card--compose.pal-compose-panel{border:1px solid hsl(152 65% 62% / .376);background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 42%)}[data-theme=dark] .pal-compose-panel--rail .pl-float-field.is-filled .pl-float-field__label,[data-theme=dark] .pal-compose-panel--rail .pl-float-field:focus-within .pl-float-field__label{color:var(--wms-ink-soft);background:#49df9914;border:1px solid hsl(152 65% 62% / .22)}[data-theme=dark] .pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){border:1px solid hsl(204 65% 62% / .22);background:linear-gradient(180deg,#49b0844d,#1f785270)0 100%/100% var(--pl-fill, 0%) no-repeat,radial-gradient(120px 50px at 100% 0%,rgba(126,201,173,.18),transparent 70%),linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .pl-flash-card--compact.is-selected:not(.pl-flash-card--compose){background:linear-gradient(180deg,#49b0844d,#1f785270)0 100%/100% var(--pl-fill, 0%) no-repeat,linear-gradient(165deg,hsl(45 70% 58% / .16) 0%,var(--wms-panel) 58%)}[data-theme=dark] .pl-flash-card--compact .pl-flash-card__pl{color:#7bbeea}[data-theme=dark] .pl-flash-card--compact .pl-flash-card__mat{color:#82bce3}[data-theme=dark] .flash-card-body__chip{background:var(--wms-panel);border:1px solid hsl(203 65% 62% / .22);color:var(--wms-ink)}[data-theme=dark] .flash-card-body__chip.is-out{background:#df964917;border-color:#dda65f54;color:#eab67b}[data-theme=dark] .pal-flash-card{border:1px solid hsl(204 65% 62% / .22);background:radial-gradient(110px 46px at 0% 0%,rgba(80,140,190,.1),transparent 70%),linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 100%)}[data-theme=dark] .flash-card-body__title{color:#7ebae7}[data-theme=dark] .pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 100%);box-shadow:0 1px #ffffff0f inset,0 8px 18px #122d4412}[data-theme=dark] .pl-flash-card--compact.is-selected,[data-theme=dark] .pal-flash-card.is-selected{background:linear-gradient(165deg,var(--wms-panel) 0%,var(--wms-panel) 70%)}[data-theme=dark] .pl-flash-card--compact.is-selected .fc__badge,[data-theme=dark] .pal-flash-card.is-selected .fc__badge{background:#49dfa01a;color:#7beac3}[data-theme=dark] .fc__id{color:#80bbe5}[data-theme=dark] .fc__dot{background:#499edf19}[data-theme=dark] .fc__status.is-out{background:#df91491b;color:#eab37b}[data-theme=dark] .fc__pill{background:var(--wms-panel);color:#81b7e4}[data-theme=dark] .pal-flash-card .pl-flash-card__ops--slim{border-top:1px solid var(--wms-line);background:linear-gradient(180deg,rgba(255,255,255,.2),var(--wms-panel))}[data-theme=dark] .pl-flash__rail>.pl-flash-card--compact:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack),[data-theme=dark] .pal-flash__rail>.pl-flash-card.pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){--fk-accent: hsl(206 70% 58% / .09);--fk-accent-soft: var(--wms-panel);border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 100%);box-shadow:0 1px #ffffff0f inset,0 6px 16px #10243614}[data-theme=dark] .pl-flash-card--compact.is-complete:not(.is-selected),[data-theme=dark] .pal-flash-card.is-complete:not(.is-selected){--fk-accent-soft: var(--wms-success-soft, hsl(150 70% 58% / .08))}[data-theme=dark] .pl-flash-card--compact.is-progress:not(.is-selected),[data-theme=dark] .pal-flash-card.is-progress:not(.is-selected){--fk-accent-soft: var(--wms-warning-soft, hsl(40 70% 58% / .106))}[data-theme=dark] .fk__code{color:#7dbae8}[data-theme=dark] .fk__state.is-mid{box-shadow:0 0 0 3px var(--wms-warning-soft, rgba(255, 255, 255, .06))}[data-theme=dark] .fk__state.is-done{box-shadow:0 0 0 3px var(--wms-success-soft, rgba(255, 255, 255, .06))}[data-theme=dark] .fk__tag.is-out{background:#df8f491c;color:#eab17b}[data-theme=dark] .fk__name{border-bottom:1px dashed var(--wms-line);color:var(--wms-ink)}[data-theme=dark] .fk__name:before,[data-theme=dark] .fk__name:after{background:var(--wms-canvas, var(--wms-soft))}[data-theme=dark] .fk.fk--pallet.is-out .fk__row--status dd{color:#eab17b}[data-theme=dark] .pal-flash-card:not(.pl-flash-card--compose):not(.pl-flash-card--add-stack){background:linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 48%,var(--wms-soft) 100%);border:1px solid var(--wms-line)}[data-theme=dark] .pal-flash-card.is-outbound:not(.pl-flash-card--compose){background:linear-gradient(180deg,#df994914 0% 100%);border-color:#dda65f43}[data-theme=dark] .wms-hbar{border-top:1px solid var(--wms-line, var(--wms-line));background:color-mix(in srgb,var(--wms-panel, var(--wms-panel)) 94%,transparent)}[data-theme=dark] #main-content thead th{border-bottom:2px solid var(--wms-line, var(--wms-line))}[data-theme=dark] #main-content tbody tr:nth-child(2n)>td{background:color-mix(in srgb,var(--wms-soft, var(--wms-panel)) 45%,transparent)}[data-theme=dark] #main-content tbody tr:hover>td,[data-theme=dark] .pallet-entry-table tbody tr.ire-row,[data-theme=dark] .receipt-items-table tbody tr.packing-entry-table-row{background:var(--wms-brand-soft, hsl(39 70% 58% / .09))}[data-theme=dark] #main-content .panel-head,[data-theme=dark] .archive-photo__head{border-bottom:1px solid var(--wms-line-soft, var(--wms-line))}[data-theme=dark] .pallet-search-v2__table tbody tr,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n),[data-theme=dark] .logistic-flow-v2__table tbody tr,[data-theme=dark] .logistic-flow-v2__table tbody tr:nth-child(2n){--row-bg: var(--wms-panel)}[data-theme=dark] .pallet-search-v2__table tbody tr:focus-within{--row-bg: hsl(43 70% 58% / .098)}[data-theme=dark] .pallet-search-v2__table tbody tr:hover{--row-bg: hsl(40 70% 58% / .082)}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]{--row-bg: hsl(43 70% 58% / .153)}[data-theme=dark] .logistic-flow-v2__table tbody tr:hover{--row-bg: hsl(43 70% 58% / .082)}[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip,[data-theme=dark] .pallet-ops-icon-btn,[data-theme=dark] .pallet-draft-toggle,[data-theme=dark] .label-ocr-trigger,[data-theme=dark] .column-visibility__trigger,[data-theme=dark] .pl-flash-mini){border:1px solid var(--wms-line, var(--wms-line));color:var(--wms-ink-soft, var(--wms-ink))}[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip,[data-theme=dark] .pallet-ops-icon-btn,[data-theme=dark] .pallet-draft-toggle,[data-theme=dark] .label-ocr-trigger,[data-theme=dark] .column-visibility__trigger,[data-theme=dark] .pl-flash-mini):hover{border-color:var(--wms-line, var(--wms-line));background:var(--wms-soft, var(--wms-panel));color:var(--wms-ink, var(--wms-ink))}[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip--danger,[data-theme=dark] .pl-flash-mini--danger){border-color:var(--wms-danger-line, hsl(353 65% 62% / .22));color:var(--wms-danger-ink, hsl(352 64% 70%))}[data-theme=dark] :where(.receipt-items-panel,[data-theme=dark] .receipt-pallets-panel,[data-theme=dark] .receipt-inline-details,[data-theme=dark] .pallet-entry) :is(.action-chip--danger,[data-theme=dark] .pl-flash-mini--danger):hover{background:var(--wms-danger-soft, hsl(352 70% 58% / .08));color:var(--wms-danger-ink, hsl(352 64% 70%))}[data-theme=dark] .wms-pin,[data-theme=dark] .wh-scale-ruler-corner{background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] #wms-mobile-colhead{background:linear-gradient(180deg,var(--wms-panel),hsl(206 70% 58% / .08))}[data-theme=dark] .pallet-entry-table tbody tr.ire-row :is(input,[data-theme=dark] select).ire-input,[data-theme=dark] .receipt-items-table tbody tr.packing-entry-table-row :is(input,[data-theme=dark] select){border:1px solid color-mix(in srgb,var(--wms-brand, #e39b12) 45%,var(--wms-line, var(--wms-line)));background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .pallet-entry-table tbody tr.ire-row input::placeholder,[data-theme=dark] .receipt-items-table tbody tr.packing-entry-table-row input::placeholder,[data-theme=dark] .pallet-rows-pending>td,[data-theme=dark] .pallet-ticket-menu__empty,[data-theme=dark] .resource-row-hint{color:var(--wms-muted, var(--wms-ink-soft))}[data-theme=dark] .receipt-status-confirm__hint{color:#7beac9;background:#49df9e14}[data-theme=dark] .receipt-status-confirm__note{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel, var(--wms-panel));color:#eac17b}[data-theme=dark] .wms-toast{border:1px solid hsl(153 65% 62% / .22);color:var(--wms-ink, var(--wms-ink));background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .wms-toast--success{border-color:#5fdda438;color:#7ce9ca}[data-theme=dark] .pallet-ticket-chip,[data-theme=dark] .pallet-ticket-badge{border:1px solid hsl(150 65% 62% / .22);background:var(--wms-panel);color:#7beac9}[data-theme=dark] .pallet-ticket-chip button:hover{background:#49df9617}[data-theme=dark] .pallet-ticket-add{border:1px dashed hsl(204 65% 62% / .22);color:var(--wms-ink-soft);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .ire-qr-cell--fused{border:1px solid hsl(204 65% 62% / .22);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .driver-field__remove{border:1px solid hsl(351 65% 62% / .22);color:var(--wms-ink-soft);background:var(--wms-panel)}[data-theme=dark] .driver-field__remove:hover{border-color:#dd5f744b;background:#df495516}[data-theme=dark] .driver-field__add:hover{border-color:#ddb35f80}[data-theme=dark] .data-table-icon-btn{border:1px solid var(--wms-border, var(--wms-line));color:var(--wms-ink-soft);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .data-table-icon-btn:hover{border-color:#5f9edd38;background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .data-table-icon-btn--danger{border-color:#dd5f5f38;color:var(--wms-ink-soft)}[data-theme=dark] .data-table-icon-btn--danger:hover{border-color:#dd5f744b;background:var(--wms-panel);color:#e38282}[data-theme=dark] .locations-hub__ops-head-btn{border:1px solid hsl(200 65% 62% / .22);color:var(--wms-ink-soft);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .locations-hub__ops-head-btn--add{border-color:var(--wms-success-line, hsl(153 65% 62% / .22));color:var(--wms-success-ink, hsl(162 72% 70%));background:linear-gradient(145deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] em.locations-hub__view-mode-soon-tag{background:#dfa5491f;color:#eac37b}[data-theme=dark] .locations-hub__scale-toggle{border:1px solid var(--wms-line);color:var(--wms-ink-soft);background:var(--wms-panel)}[data-theme=dark] .locations-hub__scale-toggle:hover{border-color:#ddb35f80;background:#dfa84914}[data-theme=dark] .wh-aisle__col-head--scale,[data-theme=dark] .wh-aisle__row-head--scale,[data-theme=dark] .wh-aisle__slot--scale{background:repeating-linear-gradient(45deg,#dfb24929 0 3px,#dfb24929 3px 6px)}[data-theme=dark] .wh-scale-badge__input{background:#dfad4914;color:#eac77b}[data-theme=dark] .locations-hub__view-mode-notice{border:1px dashed hsl(42 65% 62% / .344);background:#dfad4914;color:#eac77b}[data-theme=dark] .wh-aisle__slot--mode-hit:not(.is-selected){border-color:color-mix(in srgb,var(--wms-success, #17785f) 45%,var(--wms-line, var(--wms-line)));background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] [data-hscroll=off]>table.workflow-table>thead>tr>th,[data-theme=dark] [data-hscroll=off]>table.data-table>thead>tr>th,[data-theme=dark] [data-hscroll=off]>table.loading-pack-table>thead>tr>th,[data-theme=dark] [data-hscroll=off]>table.resource-table>thead>tr>th,[data-theme=dark] #main-content [data-hscroll=off]>table.workflow-table>thead>tr>th,[data-theme=dark] #main-content [data-hscroll=off]>table.data-table>thead>tr>th,[data-theme=dark] #main-content [data-hscroll=off]>table.loading-pack-table>thead>tr>th,[data-theme=dark] #main-content [data-hscroll=off]>table.resource-table>thead>tr>th{background:color-mix(in srgb,var(--wms-panel, var(--wms-panel)) 92%,transparent);box-shadow:0 1px #ffffff0f,0 6px 14px -8px #14283c2e}[data-theme=dark] .hdr-quick-menu__trigger{border:1px solid var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:var(--wms-success,hsl(164 72% 70%))}[data-theme=dark] .hdr-quick-menu__panel{border:1px solid var(--wms-line);background:var(--wms-panel,var(--wms-panel))}[data-theme=dark] .hdr-quick-menu__row-toggle:hover{color:var(--wms-success-ink,hsl(162 72% 70%))}[data-theme=dark] .hdr-quick-menu__row-toggle.is-active{border-color:#ddb95f59;background:linear-gradient(145deg,#dfb24917,#dfb24929);color:#eac97b}[data-theme=dark] .hdr-quick-menu__user{border-top:1px solid var(--wms-line);color:var(--wms-muted)}[data-theme=dark] .hdr-quick-menu__install-item:hover,[data-theme=dark] .hdr-quick-menu__install-item:focus-visible,[data-theme=dark] .board-material-fields__input--board-only{border-color:var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .hdr-quick-menu__install-ico{background:var(--wms-panel);color:#7beacc}[data-theme=dark] .hdr-quick-menu__install-copy b{color:var(--wms-ink,var(--wms-ink))}[data-theme=dark] .hdr-quick-menu__install-feedback{color:#7beacc}[data-theme=dark] .archive-photo-btn{border:1px solid hsl(202 65% 62% / .22);background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .archive-photo-btn:hover{color:var(--wms-success-ink, hsl(162 72% 70%));background:var(--wms-panel)}[data-theme=dark] :where(input,[data-theme=dark] select,[data-theme=dark] textarea)[aria-invalid=true],[data-theme=dark] .async-combobox:has(input[aria-invalid=true]) input,[data-theme=dark] [aria-invalid=true]>:where(input,[data-theme=dark] textarea){background:var(--wms-panel);color:#e9857c}[data-theme=dark] .nav-switcher__brand .brand-mark{background:linear-gradient(155deg,hsl(40 70% 58% / .16) 0%,var(--wms-brand) 46%,var(--wms-brand-strong) 100%);box-shadow:0 1px #ffffff0f inset,0 -6px 10px #8a5a082e inset,0 8px 16px #c4840c4d}[data-theme=dark] .nav-switcher__brand:hover .brand-mark{box-shadow:0 1px #ffffff0f inset,0 -6px 10px #8a5a0829 inset,0 11px 22px #c4840c66}[data-theme=dark] .nav-switcher__shell{background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset,var(--wms-shadow-sm)}[data-theme=dark] .nav-switcher__shell:hover{box-shadow:0 1px #ffffff0f inset,0 10px 22px -8px #c4840c3d,var(--wms-shadow-sm)}[data-theme=dark] .topbar-page-actions .panel-tool-button,[data-theme=dark] .topbar-page-actions .panel-tool-button--icon,[data-theme=dark] .topbar-page-actions .column-visibility__trigger--icon{border-color:var(--wms-line);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));box-shadow:0 1px #ffffff0f inset,0 6px 14px -7px #142d4138}[data-theme=dark] .topbar-page-actions .panel-tool-button:hover,[data-theme=dark] .topbar-page-actions .panel-tool-button--icon:hover,[data-theme=dark] .topbar-page-actions .column-visibility__trigger--icon:hover{border-color:#ddb35f71;background:linear-gradient(180deg,#dfad4914,#dfaf4923);box-shadow:0 1px #ffffff0f inset,0 10px 20px -9px #9769164d}[data-theme=dark] .topbar-page-actions .panel-tool-button:active{box-shadow:0 1px #ffffff0f inset,0 3px 8px -4px #142d4138}[data-theme=dark] .topbar-page-actions .panel-tool-button--add,[data-theme=dark] .topbar-page-actions .panel-tool-button--icon.is-active,[data-theme=dark] .topbar-page-actions .column-visibility__trigger--icon.is-active{background:linear-gradient(155deg,#dfb24929,#e3a52a 45%,#c17f0f);box-shadow:0 1px #ffffff0f inset,0 10px 22px -8px #b4780a80}[data-theme=dark] .topbar-page-actions .panel-tool-button--add:hover{background:linear-gradient(155deg,#dfaf4929,#eeb23a 45%,#cd8c12);box-shadow:0 1px #ffffff0f inset,0 14px 28px -8px #b4780a94}[data-theme=dark] .topbar-page-actions .panel-tool-button--warning{background:linear-gradient(155deg,#dfad4929,#f0b33a 65%,#d9922a);color:#eabe7b;box-shadow:0 1px #ffffff0f inset,0 10px 20px -8px #b27a0f66}[data-theme=dark] .topbar-page-actions .panel-tool-button--confirm{box-shadow:0 1px #ffffff0f inset,0 10px 20px -8px #0b7d5773}[data-theme=dark] .pack-pallet-flash-card .fk__hero{background:linear-gradient(135deg,var(--wms-panel),var(--wms-panel));border:1px solid var(--wms-line)}[data-theme=dark] .pack-pallet-flash-card .fk__note{background:#dfbc4914;border:1px solid hsl(45 65% 62% / .245);color:var(--wms-ink-soft)}[data-theme=dark] .pallet-count-summary__item--total{border-inline-start:1px dashed var(--wms-line)}[data-theme=dark] .dest-icon-btn{border:1px solid hsl(205 65% 62% / .22);background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .pack-pallet-flash-card__menu-trigger{border:1px solid var(--wms-line);background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .pack-pallet-flash-card__menu button:hover{background:var(--wms-soft, var(--wms-panel))}[data-theme=dark] .bulk-excel-progress{background:var(--wms-panel);box-shadow:0 24px 60px #08162652,0 2px #ffffff0f inset}[data-theme=dark] .bulk-excel-progress__scanner{background:radial-gradient(circle at 50% 30%,var(--wms-brand-soft, hsl(39 70% 58% / .09)),hsl(40 70% 58% / .141) 70%)}[data-theme=dark] .bulk-excel-progress__sheet span{background:linear-gradient(90deg,hsl(203 70% 58% / .08),var(--wms-panel) 60%,hsl(203 70% 58% / .08))}[data-theme=dark] .bulk-excel-progress__sheet span:first-child{background:linear-gradient(90deg,#49a5df15,#49a5df14)}[data-theme=dark] .bulk-excel-progress h2,[data-theme=dark] .tab-menu__item{color:var(--wms-ink, var(--wms-ink))}[data-theme=dark] .bulk-excel-progress__status{color:var(--wms-ink-soft, var(--wms-ink))}[data-theme=dark] .bulk-excel-progress__status b{color:var(--wms-brand-ink, hsl(38 72% 70%))}[data-theme=dark] .bulk-excel-progress__stop{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .resource-material-select__dot{background:linear-gradient(145deg,#49a5df14,#49a0df14);box-shadow:inset 0 1px 1px #ffffff0f}[data-theme=dark] .resource-material-select[data-material=پلاستیکی] .resource-material-select__dot{background:linear-gradient(145deg,#49b2df29,#3d86b8);box-shadow:inset 0 1px 1px #ffffff0f,0 0 0 3px #3d86b824}[data-theme=dark] .resource-material-select[data-material=چوبی] .resource-material-select__dot{box-shadow:inset 0 1px 1px #ffffff0f,0 0 0 3px #a9723a24}[data-theme=dark] .resource-material-select[data-material=کارتونی] .resource-material-select__dot{background:linear-gradient(145deg,#dfaa4929,#c9a86a);box-shadow:inset 0 1px 1px #ffffff0f,0 0 0 3px #c9a86a24}[data-theme=dark] .resource-material-select[data-material=none] .resource-material-select__dot,[data-theme=dark] .board-material-fields__dot[data-material=none],[data-theme=dark] .board-material-fields__chip-glyph{background:repeating-linear-gradient(45deg,hsl(203 70% 58% / .08),hsl(203 70% 58% / .08) 2px,var(--wms-panel) 2px,var(--wms-panel) 4px)}[data-theme=dark] input[list=resource-board-options].resource-row-input{border-inline-start:3px solid hsl(201 65% 62% / .301)}[data-theme=dark] .resource-multi-field__remove{border:1px solid hsl(351 65% 62% / .22);background:#df495f14;color:var(--wms-ink-soft)}[data-theme=dark] .resource-multi-field__remove:hover{background:#df495f1c}[data-theme=dark] .resource-multi-field__add{border:1px dashed hsl(201 65% 62% / .259);background:var(--wms-panel);color:#7ec2e7}[data-theme=dark] .resource-multi-field__add:hover{background:#49addf14}[data-theme=dark] .board-material-fields__dot{background:linear-gradient(145deg,#49a5df14,#49a0df14)}[data-theme=dark] .board-material-fields__dot[data-material=پلاستیکی],[data-theme=dark] .board-material-fields__chip-glyph[data-material=پلاستیکی]{background:linear-gradient(145deg,#49b2df29,#3d86b8)}[data-theme=dark] .board-material-fields__dot[data-material=کارتونی],[data-theme=dark] .board-material-fields__chip-glyph[data-material=کارتونی]{background:linear-gradient(145deg,#dfaa4929,#c9a86a)}[data-theme=dark] .rahkaran-recon__choice-card{border:1.5px solid var(--wms-line);background:var(--wms-panel);color:#7bd2ea}[data-theme=dark] .rahkaran-recon__file.has-error{border-color:#dd5f6e3b;background:#df495314}[data-theme=dark] .rahkaran-recon__file.has-error>span{background:#df49531b;color:#ea7b97}[data-theme=dark] .rahkaran-recon__file.has-error small{color:#ea7b8c}[data-theme=dark] .rahkaran-recon-results{border:1px solid var(--report-border,var(--wms-line));background:var(--wms-panel)}[data-theme=dark] .rahkaran-recon-results__table th,[data-theme=dark] .routine-report__table th{background:var(--wms-panel);color:var(--wms-ink-soft);border-bottom:1px solid var(--wms-line)}[data-theme=dark] .rahkaran-recon-results__table tr.is-over td.is-diff{color:#7beaab}[data-theme=dark] .rahkaran-recon-results__table tr.is-under td.is-diff{color:#ea817b}[data-theme=dark] .routine-report__count.is-warn{background:#dfb24929;color:#eac17b}[data-theme=dark] .routine-report__count.is-danger{background:#df49531b;color:#ea7b8c}[data-theme=dark] .routine-report__gear:hover,[data-theme=dark] .pia-report-add:hover{color:#7bd2ea}[data-theme=dark] .pia-report-add{border:1px dashed hsl(196 65% 62% / .22);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .routine-report__range-picks button.is-on{background:#49d7df14;color:#7bd2ea}[data-theme=dark] .pallets-in-receipt__search-toggle.is-active{border-color:#ddb35f80;background:#dfad4915;color:#eac17b}[data-theme=dark] .resource-bulk-edit__mixed{border:1px dashed var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .resource-bulk-edit__mixed:hover,[data-theme=dark] .resource-bulk-edit__mixed[aria-expanded=true]{border-color:#5fa6dd38;background:var(--wms-panel)}[data-theme=dark] .hdr-live-filters__field input,[data-theme=dark] .hdr-live-filters__field select,[data-theme=dark] .hdr-live-filters__field .excel-date__trigger,[data-theme=dark] .topbar-page-actions .hdr-live-filters .search-box{border:1.5px solid hsl(204 65% 62% / .22);background:linear-gradient(180deg,var(--wms-panel),var(--wms-panel));color:#7fbee6;box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .pallet-full-edit__pill{border:1px solid hsl(41 65% 62% / .5);background:#dfad4918;color:#eac17b}[data-theme=dark] .tab-menu{border:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent);background:color-mix(in srgb,var(--wms-panel, var(--wms-panel)) 94%,transparent)}[data-theme=dark] .tab-menu:after{border-inline-end:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent);border-block-end:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 70%,transparent)}@media(max-width:760px){[data-theme=dark] .menu-button,[data-theme=dark] .ntm-arrival-v2__cards>article>header strong,[data-theme=dark] .ntm-arrival-v2__card-key b,[data-theme=dark] .ntm-arrival-v2__cards dd,[data-theme=dark] .packing-material-compact__code,[data-theme=dark] .pal-flash-card .fk__ticket-name{color:var(--wms-ink)}[data-theme=dark] .pallet-search-v2__grid-viewport,[data-theme=dark] .ntm-arrival-v2__cards details,[data-theme=dark] .ntm-arrival-v2__cards dl,[data-theme=dark] .user-table td,[data-theme=dark] .ntm-qa-automation__dates>.ntm-qa-automation__note,[data-theme=dark] .report-email-center__status>span:nth-child(n+3),[data-theme=dark] .pallet-board-ticket-menu__add{border-top:1px solid var(--wms-line)}[data-theme=dark] .ntm-arrival-v2__cards,[data-theme=dark] .ntm-arrival-v2__card-key p,[data-theme=dark] .user-management-panel .table-wrap,[data-theme=dark] .pallet-entry-mobile-cam,[data-theme=dark] .pagination,[data-theme=dark] .resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row),[data-theme=dark] .resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td,[data-theme=dark] .locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row),[data-theme=dark] .locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td,[data-theme=dark] .admin-workspace .user-table tbody tr,[data-theme=dark] .user-management-panel .user-table tbody tr,[data-theme=dark] .admin-workspace .user-table tbody td,[data-theme=dark] .user-management-panel .user-table tbody td,[data-theme=dark] .row-action-menu__popup,[data-theme=dark] .pal-flash-card .fk__ticket,[data-theme=dark] .topbar__shell{background:var(--wms-panel)}[data-theme=dark] .ntm-arrival-v2__cards>article{border:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .ntm-arrival-v2__cards>article>header{border-bottom:1px solid var(--wms-line);background:linear-gradient(95deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .ntm-arrival-v2__cards>article>header>span,[data-theme=dark] .pal-flash-card .fk__ticket-info,[data-theme=dark] .material-fraction-menu__option{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__card-key,[data-theme=dark] .pallet-search-mobile-totals i{background:var(--wms-soft)}[data-theme=dark] .ntm-arrival-v2__card-description{border-top:1px solid var(--wms-line);color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__cards summary,[data-theme=dark] .mobile-bottom-tabs__item,[data-theme=dark] .mobile-bottom-tabs__icon,[data-theme=dark] .mobile-hstrip--head .mobile-hstrip__cell,[data-theme=dark] .remittance-create-mobile__head small,[data-theme=dark] .mu-field>small,[data-theme=dark] .packing-material-compact__board,[data-theme=dark] .pallet-board-ticket-menu__option{color:var(--wms-ink-soft)}[data-theme=dark] .ntm-arrival-v2__cards dl>div,[data-theme=dark] .pal-compose-panel--modern .pal-compose-panel__head{border-bottom:1px solid var(--wms-line)}[data-theme=dark] .packing-plan-group__index{border-left:1px solid var(--wms-line)}[data-theme=dark] .mobile-bottom-tabs{border-top:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .mobile-bottom-tabs__item--remittances{--tab-accent-ink: hsl(164 72% 70%);--tab-accent-soft: hsl(156 70% 58% / .08)}[data-theme=dark] .mobile-bottom-tabs__item--reports{--tab-accent: var(--wms-ink-soft);--tab-accent-ink: hsl(208 67% 70%);--tab-accent-soft: hsl(208 70% 58% / .08)}[data-theme=dark] .mobile-bottom-tabs__item--master{--tab-accent: var(--wms-ink-soft);--tab-accent-ink: var(--wms-ink);--tab-accent-soft: var(--wms-panel)}[data-theme=dark] .mobile-hstrip__cell--key,[data-theme=dark] .resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row)>td:first-child,[data-theme=dark] .locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:first-child,[data-theme=dark] .locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:nth-child(2),[data-theme=dark] .admin-workspace .user-table tbody td:first-child,[data-theme=dark] .user-management-panel .user-table tbody td:first-child{background:linear-gradient(180deg,var(--wms-success-soft),var(--wms-panel))}[data-theme=dark] .mobile-hstrip__cell--actions,[data-theme=dark] .resource-workspace .data-table .table-actions-cell,[data-theme=dark] .resource-workspace .data-table td.table-actions-cell,[data-theme=dark] .locations-hub .locations-hub__table tbody>tr:not(.locations-hub__expand-row):not(.history-expand-row)>td:last-child,[data-theme=dark] .admin-workspace .user-table tbody td:last-child,[data-theme=dark] .user-management-panel .user-table tbody td:last-child{background:linear-gradient(to inline-end,var(--wms-panel) 72%,var(--wms-panel))}[data-theme=dark] .draft-chip{color:#eac37b;background:#dfb44920;border:1px solid hsl(43 65% 62% / .386)}[data-theme=dark] .workflow-mobile-card:not(.mobile-hstrip-card){border:1px solid hsl(205 65% 62% / .22)}[data-theme=dark] .panel{border-color:#5fa9dd38}[data-theme=dark] .mobile-bottom-tabs{background:var(--wms-panel);border-top:1px solid var(--wms-line)}[data-theme=dark] .mobile-hstrip--head{background:linear-gradient(180deg,var(--wms-panel),hsl(206 70% 58% / .08));border-bottom:1px solid hsl(206 65% 62% / .22)}[data-theme=dark] .receipt-ready-flag{background:linear-gradient(180deg,#dfb74929,#e09a14);color:#eac57b}[data-theme=dark] .pl-flash-card:not(.is-selected):not(.pl-flash-card--compact),[data-theme=dark] .pal-flash-card:not(.is-selected),[data-theme=dark] .fk--pallet{background:color-mix(in srgb,var(--wms-panel) 70%,var(--mu-paper) 30%)}[data-theme=dark] .pl-flash-card--compact{background:linear-gradient(180deg,#49b08461,#1f785285)0 100%/100% var(--pl-fill, 0%) no-repeat,color-mix(in srgb,var(--wms-panel) 78%,var(--mu-paper) 22%)}[data-theme=dark] .pl-flash-card--compact.is-selected{background:linear-gradient(180deg,#49b08461,#1f785285)0 100%/100% var(--pl-fill, 0%) no-repeat,linear-gradient(165deg,#dfb94929,#dfb7491b 58%)}[data-theme=dark] .packing-material-compact__row{border:1px solid hsl(204 65% 62% / .22);background:var(--wms-panel)}[data-theme=dark] .mu-error-sheet__card{background:var(--wms-panel);color:#ea857b}[data-theme=dark] [aria-invalid=true],[data-theme=dark] .ire-input[aria-invalid=true],[data-theme=dark] select[aria-invalid=true]{background:#df5a4914}[data-theme=dark] .pal-flash-card .archive-photo-btn{background:var(--wms-soft);color:#7beabf}[data-theme=dark] .pal-flash__rail>.pal-compose-panel--modern{border:1px solid hsl(143 65% 62% / .22);background:radial-gradient(120% 80%at 100% 0%,rgba(46,168,120,.14),transparent 55%),linear-gradient(180deg,var(--wms-panel) 0%,var(--wms-panel) 72px)}[data-theme=dark] .pal-compose-panel--modern .pal-compose-panel__head b{color:#7ee7c1}[data-theme=dark] .pal-compose-panel--modern .pal-compose-panel__close{background:var(--wms-panel);color:var(--wms-ink)}[data-theme=dark] .material-fraction,[data-theme=dark] .pallet-board-ticket{border:1px dashed hsl(204 65% 62% / .22);background:var(--wms-panel, var(--wms-panel));color:var(--wms-ink-soft)}[data-theme=dark] .material-fraction.has-material,[data-theme=dark] .material-fraction-menu__option.is-active,[data-theme=dark] .pallet-board-ticket.is-active{background:#49df9914;color:#7beac7}[data-theme=dark] .material-fraction-menu,[data-theme=dark] .pallet-board-ticket-menu{border:1px solid var(--wms-line);background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .material-fraction-menu__row-label{color:var(--wms-muted)}[data-theme=dark] .material-fraction-menu__option-glyph{background:repeating-linear-gradient(45deg,hsl(203 70% 58% / .08),hsl(203 70% 58% / .08) 2px,var(--wms-panel) 2px,var(--wms-panel) 4px)}[data-theme=dark] .material-fraction-menu__option-glyph[data-material=پلاستیکی]{background:linear-gradient(145deg,#49b2df29,#3d86b8)}[data-theme=dark] .material-fraction-menu__option-glyph[data-material=کارتونی]{background:linear-gradient(145deg,#dfaa4929,#c9a86a)}[data-theme=dark] .pallet-board-ticket-menu>header{border-bottom:1px solid var(--wms-line);background:linear-gradient(110deg,var(--wms-panel),var(--wms-panel))}[data-theme=dark] .pallet-board-ticket-menu>header strong,[data-theme=dark] .pallet-board-ticket-menu__option i{color:#7beac7}[data-theme=dark] .pallet-board-ticket-menu>header button{background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] .pallet-board-ticket-menu__option.is-active{border-color:#5fdda438;background:var(--wms-panel);color:#7beac9}[data-theme=dark] .pallet-board-ticket-menu__add input{border:1px solid var(--wms-line)}[data-theme=dark] .pallet-board-ticket-menu__add button:disabled{background:#49a0df18}[data-theme=dark] .pallet-search-v2__table tr.is-pressing>td{background:#dfb44924}[data-theme=dark] .pallet-search-v2__table tr.is-selected>td{background:#49df9414}html[data-theme=dark] body .mobile-bottom-tabs{--dock-ink: var(--wms-ink);--dock-pill: color-mix(in srgb, var(--wms-brand, #e39b12) 26%, var(--wms-panel));--dock-active: hsl(38 72% 70%);background:color-mix(in srgb,var(--wms-panel) 86%,transparent);box-shadow:0 -1px color-mix(in srgb,var(--wms-line, rgba(255, 255, 255, .06)) 80%,rgba(255,255,255,.06)),0 -14px 28px #10203014}html[data-theme=dark] body .mobile-bottom-tabs__pip{box-shadow:inset 0 1px #ffffff0f}html.wms-chrome-conceal:not(.wms-header-locked):not(.wms-chrome-frozen)[data-theme=dark] .mobile-bottom-tabs,html.wms-chrome-reveal:not(.wms-header-locked):not(.wms-chrome-frozen)[data-theme=dark] .mobile-bottom-tabs{box-shadow:0 -1px color-mix(in srgb,var(--wms-line, rgba(255, 255, 255, .06)) 80%,rgba(255,255,255,.06)),0 -14px 28px #10203014}[data-theme=dark] .collect-bar__field{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel)}[data-theme=dark] .pal-flash-card .fk.fk--pallet .fk__row{border-bottom:1px solid color-mix(in srgb,var(--wms-line, var(--wms-line)) 72%,transparent)}[data-theme=dark] .pal-flash-card .fk.fk--pallet .fk__row dt{color:var(--wms-muted, var(--wms-muted))}[data-theme=dark] .pal-flash-card .fk.fk--pallet .fk__row dd,[data-theme=dark] .receipt-inline-edit__head{color:var(--wms-ink, var(--wms-ink))}[data-theme=dark] .receipt-inline-edit{background:var(--mu-create, var(--wms-panel))}[data-theme=dark] .receipt-inline-edit__head small{color:var(--wms-success-ink, var(--wms-ink-soft))}[data-theme=dark] .receipt-inline-edit__field>span{color:var(--wms-muted, var(--wms-ink-soft))}}@media(max-width:520px){[data-theme=dark] .pallet-search-v2__card-field:nth-last-child(-n+2),[data-theme=dark] .pallet-search-v2__detail-field:nth-last-child(-n+2){border-bottom:1px solid var(--wms-line)}[data-theme=dark] .collection-smart-filters__legend{background:var(--wms-panel)}}@media(max-width:640px){[data-theme=dark] .data-table-shell .table-wrap,[data-theme=dark] .data-table tbody tr,[data-theme=dark] .data-table .table-actions-cell{background:var(--wms-panel)}[data-theme=dark] .data-table td{border-bottom:1px dashed var(--wms-line);background:var(--wms-panel)}}@media(prefers-contrast:more){[data-theme=dark] .page-title-block small,[data-theme=dark] .panel-head small,[data-theme=dark] .field-hint{color:var(--wms-ink-soft)}}@media(max-width:900px){[data-theme=dark] .loading-pack-cards,[data-theme=dark] .pallet-mobile-list,[data-theme=dark] .pallet-search-v2__table tbody td.is-supplierNum,[data-theme=dark] .pallet-search-v2__table tbody tr:nth-child(2n)>td.is-supplierNum{background:var(--wms-panel)}[data-theme=dark] .packing-entry-actions{border-top:1px solid var(--wms-line)}[data-theme=dark] .mobile-list-scroller{border:1px solid var(--wms-line, var(--wms-line));background:var(--wms-panel, var(--wms-panel))}[data-theme=dark] .mobile-hstrip--head{background:linear-gradient(180deg,var(--wms-panel),var(--wms-soft));border-bottom:1px solid var(--wms-line, hsl(206 65% 62% / .22));box-shadow:0 1px #ffffff0f inset}[data-theme=dark] .mobile-hstrip__cell--head span,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head span,[data-theme=dark] .compact-stack-date>b,[data-theme=dark] .compact-doc__tail,[data-theme=dark] .compact-transport__line,[data-theme=dark] .compact-transport__line--name,[data-theme=dark] .mobile-list-board .receipt-inline-toggle,[data-theme=dark] .mobile-list-board .mobile-hstrip__ops .receipt-inline-toggle,[data-theme=dark] .mobile-list-board .receipt-inline-toggle span,[data-theme=dark] .mobile-list-board .mobile-hstrip__ops .receipt-inline-toggle span,[data-theme=dark] .mobile-list-board .receipt-inline-toggle.is-open,[data-theme=dark] .mobile-list-board .receipt-inline-toggle:hover,[data-theme=dark] .mobile-list-board .receipt-inline-toggle:focus-visible,[data-theme=dark] .mobile-list-board .row-action-menu__trigger,[data-theme=dark] .mobile-list-board .row-action-menu__trigger--icon,[data-theme=dark] .mobile-list-board .mobile-hstrip__ops .row-action-menu__trigger,[data-theme=dark] .mobile-list-board .row-action-menu__trigger span,[data-theme=dark] .mobile-list-board .row-action-menu__trigger--icon span,[data-theme=dark] .mobile-list-board .mobile-hstrip__ops .row-action-menu__trigger span,[data-theme=dark] .mobile-list-board .row-action-menu__trigger:hover,[data-theme=dark] .mobile-list-board .row-action-menu.is-open .row-action-menu__trigger{color:var(--wms-ink)}[data-theme=dark] .mobile-hstrip__cell--head.mobile-hstrip__cell--actions{background:linear-gradient(180deg,var(--wms-panel),hsl(206 70% 58% / .08))}[data-theme=dark] .mobile-list-row{border-bottom:1px solid var(--wms-line-soft, var(--wms-line));background:var(--wms-panel)}[data-theme=dark] .mobile-list-row.receipt-row--pending,[data-theme=dark] .mobile-list-row.remittance-row--draft{background:linear-gradient(90deg,hsl(40 70% 58% / .08) 0%,var(--wms-panel) 40%)}[data-theme=dark] .mobile-list-row.receipt-row--expanded{background:linear-gradient(90deg,var(--wms-panel) 0%,var(--wms-panel) 45%)}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell{border-left:1px solid var(--wms-line-soft, var(--wms-line))}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--actions-end,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--actions.mobile-hstrip__cell--actions-end{border-inline-start:1px solid var(--wms-line-soft, var(--wms-line));border-left:1px solid var(--wms-line-soft, var(--wms-line))}[data-theme=dark] .compact-stack-date__count{background:color-mix(in srgb,var(--wms-brand, #c07f08) 18%,var(--wms-panel));color:var(--wms-brand-ink, hsl(38 72% 70%))}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--date .date-merge-rail{background:linear-gradient(180deg,#49a5df14,#49a0df14);border:1px solid hsl(205 65% 62% / .22)}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--date.is-date-start.is-date-end .date-merge-rail{border:1px solid hsl(205 65% 62% / .22)}[data-theme=dark] .mobile-list-board .mobile-ops-head em{color:var(--wms-ink-soft)}[data-theme=dark] .mobile-list-board.has-expanded-receipt .mobile-hstrip--head{border-bottom:1px solid var(--wms-line, hsl(206 65% 62% / .22))}[data-theme=dark] .pallet-search-v2__table tbody tr:hover>td.is-supplierNum{background:#dfad4915}[data-theme=dark] .pallet-search-v2__table tbody tr.is-selected>td.is-supplierNum,[data-theme=dark] .pallet-search-v2__table tbody tr[aria-selected=true]>td.is-supplierNum{background:#dfb44927}[data-theme=dark] .workflow-page--receipt-list .mobile-date-group__spine,[data-theme=dark] .workflow-page--remittance-list .mobile-date-group__spine{border:1px solid hsl(205 65% 62% / .22);background:linear-gradient(180deg,#49a5df14,#499bdf14 55%,#49a5df14);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] .workflow-page--receipt-list .mobile-date-group.is-merged .mobile-date-group__spine,[data-theme=dark] .workflow-page--remittance-list .mobile-date-group.is-merged .mobile-date-group__spine{border-color:#5fafdd41}[data-theme=dark] .destination-pallets-head__title .pallet-count-summary__item--total{background:linear-gradient(135deg,var(--wms-panel),var(--wms-panel));border:1px solid var(--wms-line)}}@media screen{[data-theme=dark] #main-content .wms-enhanced-table th,[data-theme=dark] #main-content .wms-enhanced-table td{border-inline-end:1px solid var(--wms-line)}[data-theme=dark] #main-content .wms-enhanced-table th{color:var(--wms-ink);background:linear-gradient(180deg,var(--wms-panel),var(--wms-line-soft));box-shadow:inset 0 -1px 0 (255,255,255,.06)}[data-theme=dark] #main-content .wms-enhanced-table td{color:var(--wms-ink)}[data-theme=dark] #main-content .wms-enhanced-table tbody tr:nth-child(2n)>td{background-color:var(--wms-panel)}[data-theme=dark] #main-content .wms-enhanced-table tbody tr:hover>td{color:var(--wms-ink);background-color:#dfb24917;box-shadow:inset 0 1px 0 (255,255,255,.06),inset 0 -1px 0 (255,255,255,.06)}[data-theme=dark] #main-content .wms-column-resizer:after{background:#49a3df19}}@media(max-width:650px){[data-theme=dark] .roc-daily-report__mobile{background:var(--wms-panel)}[data-theme=dark] .roc-daily-report__mobile article,[data-theme=dark] .roc-daily-report__mobile-values button{border:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .roc-daily-report__mobile header{border-bottom:1px solid var(--wms-line);background:var(--wms-panel)}[data-theme=dark] .roc-daily-report__mobile header>span{color:#7be6ea}[data-theme=dark] .roc-daily-report__mobile header strong{color:#7be4ea}[data-theme=dark] .roc-daily-report__mobile>article>p{color:var(--wms-ink-soft)}[data-theme=dark] .roc-daily-report__mobile-values small{color:var(--wms-muted)}[data-theme=dark] .roc-daily-report__mobile-values b{color:#7ccce9}[data-theme=dark] .roc-daily-report__mobile footer{border-top:1px solid var(--wms-line);color:var(--wms-muted)}[data-theme=dark] .roc-daily-report__mobile footer b{color:var(--wms-ink)}}@media(max-width:560px){[data-theme=dark] .smart-pallet-filters .facet-multi-select__inline-label,[data-theme=dark] .logistic-flow-smart-filters .facet-multi-select__inline-label,[data-theme=dark] .logistic-flow-smart-filters__range-grid--inline .inline-field__label{border-bottom:1px solid var(--wms-line)}}@media(min-width:901px){[data-theme=dark] .packing-entry-range-stack--inline-end .packing-plan-editor{border-color:var(--wms-line);background:var(--wms-panel)}}@media screen and (max-width:760px){[data-theme=dark] .mobile-report-filters__actions .mobile-report-filters__apply{color:var(--wms-ink)}}}@layer s99{[data-theme=dark]{background-color:var(--wms-canvas);color-scheme:dark}[data-theme=dark] body{background:transparent}@media(min-width:761px){[data-theme=dark]{background-image:var(--wms-grain),radial-gradient(1200px 700px at 100% -14%,rgba(242,195,104,.11),transparent 60%),radial-gradient(1000px 680px at -10% 104%,rgba(167,139,250,.085),transparent 60%),radial-gradient(900px 720px at 50% 50%,rgba(52,216,196,.035),transparent 68%);background-size:140px 140px,auto,auto,auto;background-attachment:fixed;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:overlay,normal,normal,normal}}[data-theme=dark]::selection{background:#efbe684d;color:#fff}[data-theme=dark] ::placeholder{color:#5e5e6a;opacity:1}[data-theme=dark]{scrollbar-color:rgba(255,255,255,.16) transparent;scrollbar-width:thin}[data-theme=dark] .table-wrap{scrollbar-color:rgba(255,255,255,.16) transparent}[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff24;background-clip:padding-box;border:2px solid transparent;border-radius:999px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#efbe6880;background-clip:padding-box}[data-theme=dark] ::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] a:focus-visible,[data-theme=dark] button:focus-visible,[data-theme=dark] [role=button]:focus-visible,[data-theme=dark] [tabindex]:focus-visible{outline:2px solid rgba(239,190,104,.8);outline-offset:2px}@media(min-width:761px){[data-theme=dark] .panel,[data-theme=dark] .metric-card,[data-theme=dark] .data-table-shell,[data-theme=dark] .dashboard-chart-card,[data-theme=dark] .dash-kpi,[data-theme=dark] .vehicle-traffic-kpi,[data-theme=dark] .dashboard-quick-actions a,[data-theme=dark] .supplier-pallet-field-group,[data-theme=dark] .entity-history,[data-theme=dark] .planning-panel{border:1px solid transparent;background:var(--wms-lift) padding-box,var(--wms-card) padding-box,var(--wms-edge) border-box;box-shadow:var(--wms-elev-1)}[data-theme=dark] .panel-head{background-image:var(--wms-grad-panel-head);border-bottom-color:var(--wms-line)}}@media(min-width:761px){[data-theme=dark] .topbar{background:var(--wms-glass);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff0d,0 20px 44px -30px #000;backdrop-filter:blur(26px) saturate(165%);-webkit-backdrop-filter:blur(26px) saturate(165%)}}[data-theme=dark] .sidebar{background-color:#111117;background-image:radial-gradient(540px 320px at 100% 0,rgba(239,190,104,.13),transparent 62%),linear-gradient(180deg,#1a1a23,#131319 56%,#0e0e13);border-left:1px solid rgba(255,255,255,.06);box-shadow:-24px 0 68px #0000008c,inset 1px 0 #ffffff09}[data-theme=dark] .sidebar-brand .brand-mark,[data-theme=dark] .nav-switcher__brand .brand-mark{background:var(--wms-grad-brand);color:#1a1205;box-shadow:inset 0 1px #ffffff80,0 8px 20px -8px #efbe68b3}[data-theme=dark] .content{background:transparent}[data-theme=dark] .page-header h1{color:var(--wms-ink);letter-spacing:-.02em}[data-theme=dark] .page-header small{color:var(--wms-brand-ink);letter-spacing:.1em}[data-theme=dark] .page-description,[data-theme=dark] .connection{color:var(--wms-muted)}[data-theme=dark] .connection i{box-shadow:0 0 0 4px #3fdc9d24}[data-theme=dark] .brand b,[data-theme=dark] .user-chip b{color:var(--wms-ink)}[data-theme=dark] .brand small,[data-theme=dark] .user-chip small{color:var(--wms-muted)}[data-theme=dark] .user-chip,[data-theme=dark] .nav-switcher__shell{border:1px solid transparent;background:linear-gradient(180deg,#ffffff0f,#ffffff05) padding-box,var(--wms-edge-soft) border-box;box-shadow:none}[data-theme=dark] .dialog-backdrop{background:#040406b8;backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%)}[data-theme=dark] .dialog{border:1px solid transparent;background:var(--wms-lift) padding-box,linear-gradient(180deg,#1c1c24,#16161c) padding-box,linear-gradient(180deg,#ffffff38,#ffffff0d) border-box;box-shadow:var(--wms-elev-3)}[data-theme=dark] .dialog-title{background-image:var(--wms-grad-panel-head);border-bottom-color:var(--wms-line)}[data-theme=dark] .dialog-title small{color:var(--wms-brand-ink)}[data-theme=dark] .dialog-title button{background:#ffffff0f;border-color:transparent;color:var(--wms-ink-soft)}[data-theme=dark] .dialog-title button:hover{background:#ff6f8629;color:var(--wms-danger-ink)}[data-theme=dark] .dialog-actions{background:#00000038;border-top-color:var(--wms-line)}[data-theme=dark] .confirm-dialog__icon{background:#ff6f8624;color:var(--wms-danger);box-shadow:inset 0 0 0 1px #ff6f8647}[data-theme=dark] .wms-nav__panel,[data-theme=dark] .hdr-quick-menu__panel,[data-theme=dark] .tab-menu,[data-theme=dark] .excel-date__menu,[data-theme=dark] .row-action-menu__popup,[data-theme=dark] .ticket-hanger-popover{border:1px solid transparent;background:linear-gradient(180deg,#18181ff7,#121218f5) padding-box,linear-gradient(180deg,#ffffff2e,#ffffff12) border-box;box-shadow:var(--wms-elev-3);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);color:var(--wms-ink)}[data-theme=dark] .wms-nav__scrim,[data-theme=dark] .tab-menu-scrim{background:#0404069e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}[data-theme=dark] .wms-nav__head{border-bottom-color:var(--wms-line)}[data-theme=dark] .wms-nav__close{background:#ffffff0f;color:var(--wms-ink-soft)}[data-theme=dark] .wms-nav__link:hover,[data-theme=dark] .wms-nav__group-btn:hover{background:#ffffff0e;color:var(--wms-ink)}[data-theme=dark] .wms-nav__link.is-active,[data-theme=dark] .wms-nav__group.is-active .wms-nav__group-btn{background:linear-gradient(270deg,#efbe6829,#efbe680a);color:var(--wms-brand-ink);box-shadow:inset 0 0 0 1px #efbe6838}[data-theme=dark] .wms-nav__sublink:hover,[data-theme=dark] .wms-nav__sublink.is-active{background:#ffffff0d;color:var(--wms-ink)}[data-theme=dark] .hdr-quick-menu__row-toggle.is-active{background:#efbe6826;border-color:#efbe6859;color:var(--wms-brand-ink)}[data-theme=dark] .hdr-quick-menu__lang-switch,[data-theme=dark] .hdr-quick-menu__theme-switch{background:#0000004d;border-color:var(--wms-line);box-shadow:var(--wms-well)}[data-theme=dark] .tab-menu:after{border-inline-end-color:#ffffff1a;border-block-end-color:#ffffff1a}[data-theme=dark] .tab-menu__item{color:var(--wms-ink-soft)}[data-theme=dark] .tab-menu__item:not(.is-active):hover{background:#ffffff0f;color:var(--wms-ink)}[data-theme=dark] .tab-menu__item.is-active{background:#3fdc9d29;color:var(--wms-success-ink);box-shadow:inset 0 0 0 1px #3fdc9d4d}[data-theme=dark] .ticket-hanger-popover__close{background:#ffffff12;color:var(--wms-ink-soft)}[data-theme=dark] input[type=text],[data-theme=dark] input[type=number],[data-theme=dark] input[type=password],[data-theme=dark] input[type=date],[data-theme=dark] input[type=search],[data-theme=dark] input[type=email],[data-theme=dark] input[type=tel],[data-theme=dark] textarea,[data-theme=dark] select,[data-theme=dark] .standalone-select,[data-theme=dark] .search-box,[data-theme=dark] .date-chip,[data-theme=dark] .excel-date__trigger,[data-theme=dark] .hdr-live-filters__field,[data-theme=dark] .dashboard-controls select,[data-theme=dark] .dashboard-controls input[type=date]{border:1px solid transparent;background:var(--wms-recess) padding-box,linear-gradient(180deg,#0e0e13,#121218) padding-box,var(--wms-edge-recess) border-box;color:var(--wms-ink);box-shadow:inset 0 1px 2px #00000080;transition:background .18s var(--wms-ease),box-shadow .18s var(--wms-ease)}[data-theme=dark] input[type=text]:hover,[data-theme=dark] input[type=number]:hover,[data-theme=dark] input[type=search]:hover,[data-theme=dark] textarea:hover,[data-theme=dark] select:hover,[data-theme=dark] .search-box:hover,[data-theme=dark] .excel-date__trigger:hover{background:var(--wms-recess) padding-box,linear-gradient(180deg,#111117,#15151c) padding-box,linear-gradient(180deg,#ffffff0d,#fff3) border-box}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus,[data-theme=dark] .search-box:focus-within{background:linear-gradient(180deg,#131319,#16161d) padding-box,var(--wms-edge-brand) border-box;box-shadow:inset 0 1px 2px #0006,0 0 0 4px #efbe6829;outline:none}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.55);cursor:pointer}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator:hover{filter:invert(1) opacity(.9)}[data-theme=dark] .form-grid label,[data-theme=dark] .login-card label{color:var(--wms-muted)}[data-theme=dark] .primary,[data-theme=dark] .login-button,[data-theme=dark] .panel-tool-button--add,[data-theme=dark] .panel-tool-button.is-active{border:1px solid transparent;background:var(--wms-grad-brand) padding-box,linear-gradient(180deg,#ffffff8c,#efbe6840) border-box;color:#1a1205;text-shadow:none;box-shadow:inset 0 1px #ffffff73,0 1px 2px #00000080,0 10px 26px -10px #efbe6899;transition:box-shadow .2s var(--wms-ease),transform .12s var(--wms-ease),background .2s var(--wms-ease)}[data-theme=dark] .panel-tool-button--add>b,[data-theme=dark] .panel-tool-button--add>span,[data-theme=dark] .panel-tool-button.is-active>b,[data-theme=dark] .panel-tool-button.is-active>span{color:inherit}[data-theme=dark] .primary:hover,[data-theme=dark] .login-button:hover,[data-theme=dark] .panel-tool-button--add:hover,[data-theme=dark] .panel-tool-button.is-active:hover{background:linear-gradient(180deg,#fbe0a6,#eeb75a) padding-box,linear-gradient(180deg,#ffffffb3,#efbe684d) border-box;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #00000080,0 14px 34px -12px #efbe68cc}[data-theme=dark] .primary:active,[data-theme=dark] .login-button:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff40,0 4px 12px -6px #efbe6899}[data-theme=dark] .primary:disabled,[data-theme=dark] .login-button:disabled{background:#ffffff0f padding-box,var(--wms-edge-soft) border-box;color:#5f5f6b;box-shadow:none}[data-theme=dark] .button-link{color:var(--wms-brand-ink)}[data-theme=dark] .ghost-button,[data-theme=dark] .secondary,[data-theme=dark] .refresh,[data-theme=dark] .pagination button,[data-theme=dark] .row-actions button,[data-theme=dark] .data-table-icon-btn,[data-theme=dark] .panel-tool-button:not(.panel-tool-button--add):not(.is-active),[data-theme=dark] .suppliers-hub__select-chip{border:1px solid transparent;background:linear-gradient(180deg,#ffffff0f,#ffffff05) padding-box,var(--wms-edge-soft) border-box;color:var(--wms-ink-soft);box-shadow:none;transition:background .18s var(--wms-ease),color .18s var(--wms-ease)}[data-theme=dark] .ghost-button:hover,[data-theme=dark] .secondary:hover,[data-theme=dark] .refresh:hover,[data-theme=dark] .pagination button:hover,[data-theme=dark] .row-actions button:hover,[data-theme=dark] .data-table-icon-btn:hover,[data-theme=dark] .panel-tool-button:not(.panel-tool-button--add):not(.is-active):hover{background:linear-gradient(180deg,#ffffff1a,#ffffff0a) padding-box,var(--wms-edge) border-box;color:var(--wms-ink)}[data-theme=dark] .row-actions .danger,[data-theme=dark] .data-table-icon-btn--danger{color:var(--wms-danger)}[data-theme=dark] .row-actions .danger:hover,[data-theme=dark] .data-table-icon-btn--danger:hover{background:#ff6f8624 padding-box,linear-gradient(180deg,#ff6f8680,#ff6f8633) border-box;color:var(--wms-danger-ink)}[data-theme=dark] th,[data-theme=dark] .data-table th,[data-theme=dark] .warehouse-workflow-table th{background:linear-gradient(180deg,#1c1c23,#18181e);color:#a0a0ad;border-color:transparent;border-bottom:1px solid rgba(255,255,255,.11);letter-spacing:.04em}[data-theme=dark] .table-wrap th,[data-theme=dark] .data-table thead th{box-shadow:inset 0 -1px #ffffff14}[data-theme=dark] td,[data-theme=dark] .data-table td,[data-theme=dark] .warehouse-workflow-table td{border-top-color:#ffffff0d;border-color:#ffffff0d}[data-theme=dark] tbody tr,[data-theme=dark] .data-table tbody tr{transition:background .14s var(--wms-ease)}[data-theme=dark] tbody tr:hover,[data-theme=dark] .data-table tbody tr:hover,[data-theme=dark] .warehouse-workflow-table tbody tr:hover{background:#ffffff0b}[data-theme=dark] .warehouse-workflow-table tbody tr:nth-child(2n){background:#ffffff04}[data-theme=dark] .row-number{color:#75757f}[data-theme=dark] .document-number{color:var(--wms-ink);letter-spacing:-.01em}[data-theme=dark] .pagination{border-top-color:var(--wms-line);color:var(--wms-muted);background:#0000002e}[data-theme=dark] .empty-state span{color:#ffffff21}[data-theme=dark] .empty-state h3{color:var(--wms-ink-soft)}[data-theme=dark] .empty-state p{color:var(--wms-muted)}[data-theme=dark] .plate-pill{border:1px solid transparent;background:linear-gradient(180deg,#ffffff12,#ffffff06) padding-box,var(--wms-edge-soft) border-box;color:var(--wms-ink-soft);font-variant-numeric:tabular-nums}[data-theme=dark] .table-chip,[data-theme=dark] .status-badge,[data-theme=dark] .wms-badge{border:1px solid transparent;background:linear-gradient(180deg,#ffffff12,#ffffff06) padding-box,var(--wms-edge-soft) border-box;color:var(--wms-ink-soft);box-shadow:none}[data-theme=dark] .wms-badge--success,[data-theme=dark] .status-badge--success{background:linear-gradient(180deg,#3fdc9d2e,#3fdc9d12) padding-box,linear-gradient(180deg,#3fdc9d8c,#3fdc9d2e) border-box;color:var(--wms-success-ink)}[data-theme=dark] .wms-badge--warning,[data-theme=dark] .status-badge--warning{background:linear-gradient(180deg,#efbe6833,#efbe6812) padding-box,linear-gradient(180deg,#efbe688c,#efbe682e) border-box;color:var(--wms-brand-ink)}[data-theme=dark] .wms-badge--info,[data-theme=dark] .status-badge--progress{background:linear-gradient(180deg,#6fb3ff2e,#6fb3ff0f) padding-box,linear-gradient(180deg,#6fb3ff80,#6fb3ff29) border-box;color:var(--wms-info-ink)}[data-theme=dark] .wms-badge--danger,[data-theme=dark] .status-badge--danger{background:linear-gradient(180deg,#ff6f862e,#ff6f860f) padding-box,linear-gradient(180deg,#ff6f8680,#ff6f8629) border-box;color:var(--wms-danger-ink)}[data-theme=dark] .wms-badge--violet,[data-theme=dark] .status-badge--outbound{background:linear-gradient(180deg,#b899f52e,#b899f50f) padding-box,linear-gradient(180deg,#b899f580,#b899f529) border-box;color:var(--wms-violet)}[data-theme=dark] .bar-row>div{background:#ffffff0e}[data-theme=dark] .loading i{border-color:#ffffff1f;border-top-color:var(--wms-brand)}[data-theme=dark] .error-box{background:#ff6f861a;border-inline-start-color:var(--wms-danger)}[data-theme=dark] .form-error{background:#ff6f861a;color:var(--wms-danger-ink);box-shadow:inset 0 0 0 1px #ff6f8638}[data-theme=dark] .success-box{background:#3fdc9d1a;color:var(--wms-success-ink);box-shadow:inset 0 0 0 1px #3fdc9d38}[data-theme=dark] .toast{border:1px solid transparent;background:linear-gradient(180deg,#1e1e26f7,#16161cf2) padding-box,linear-gradient(180deg,#fff3,#ffffff0d) border-box;color:var(--wms-ink);box-shadow:var(--wms-elev-3);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}[data-theme=dark] .ticket-note-info__text{color:var(--wms-ink-soft)}[data-theme=dark] .pallet-full-edit__field--bulk{background:#ffffff09;border-color:var(--wms-line)}[data-theme=dark] .pallet-full-edit__section{background:#ffffff06;border-color:var(--wms-line)}[data-theme=dark] .pallet-full-edit__distinct-list{background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .pallet-full-edit__pill{background:#efbe6824;border-color:#efbe685c;color:var(--wms-brand-ink)}[data-theme=dark] .pallet-full-edit__hint{color:var(--wms-muted)}[data-theme=dark] .login-page{background-color:#08080b;background-image:radial-gradient(820px 520px at 78% 6%,rgba(239,190,104,.16),transparent 58%),radial-gradient(760px 520px at 12% 96%,rgba(111,179,255,.1),transparent 60%)}[data-theme=dark] .login-card{border:1px solid transparent;background:var(--wms-lift) padding-box,linear-gradient(180deg,#1a1a22db,#121218d1) padding-box,linear-gradient(180deg,#ffffff3d,#ffffff0d) border-box;box-shadow:var(--wms-elev-3);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}[data-theme=dark] .login-card h2{color:var(--wms-ink);letter-spacing:-.02em}[data-theme=dark] .login-card>small{color:var(--wms-brand-ink);letter-spacing:.12em}[data-theme=dark] .login-card>p,[data-theme=dark] .login-card footer{color:var(--wms-muted)}[data-theme=dark] .workflow-hero--receipt,[data-theme=dark] .workflow-hero--remittance{background-color:#111116;background-image:radial-gradient(680px 300px at 88% -30%,rgba(239,190,104,.18),transparent 62%),linear-gradient(125deg,#1a1a22,#121218 56%,#0c0c10);border-color:#ffffff14;box-shadow:var(--wms-elev-2)}[data-theme=dark] .workflow-hero:before,[data-theme=dark] .workflow-hero:after{border-color:#ffffff0e}[data-theme=dark] .workflow-hero p{color:var(--wms-ink-soft)}[data-theme=dark] .workflow-hero__metric{background:#ffffff0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}[data-theme=dark] .workflow-hero__metric span{color:var(--wms-muted)}[data-theme=dark] .panel-head h2{color:var(--wms-ink)}[data-theme=dark] .panel-head small{color:var(--wms-muted)}[data-theme=dark] .panel-head a{background:transparent;border-color:#efbe6847;color:var(--wms-brand-ink)}[data-theme=dark] .panel-head a:hover{background:#efbe681f;border-color:#efbe6880}[data-theme=dark] .action-chip{border:1px solid transparent;background:linear-gradient(180deg,#ffffff0f,#ffffff05) padding-box,var(--wms-edge-soft) border-box;color:var(--wms-ink-soft)}[data-theme=dark] .action-chip:hover{background:linear-gradient(180deg,#ffffff1a,#ffffff0a) padding-box,var(--wms-edge) border-box;color:var(--wms-ink)}[data-theme=dark] .action-chip--warning,[data-theme=dark] .is-warning{background:#efbe681f;border-color:#efbe6847;color:var(--wms-warning-ink)}[data-theme=dark] .action-chip--danger,[data-theme=dark] .is-negative{background:#ff6f861f;border-color:#ff6f8647;color:var(--wms-danger-ink)}[data-theme=dark] .workflow-page--receipt-list .receipt-row--pending>td{background:#efbe6809}[data-theme=dark] .workflow-page--receipt-list .receipt-row--pending:hover>td{background:#efbe6812}[data-theme=dark] .workflow-page--receipt-list .receipt-row--pending>td:first-child{box-shadow:inset -3px 0 0 var(--wms-brand),inset -16px 0 22px -16px #efbe68bf}[data-theme=dark] .receipt-stream--pending .workflow-table tbody tr,[data-theme=dark] .receipt-stream--pending .workflow-mobile-card{background:transparent}[data-theme=dark] .receipt-stream--pending .workflow-table-panel{border-color:#efbe6838}[data-theme=dark] .remittance-row--draft>td{background:#efbe6809}[data-theme=dark] .remittance-row--draft>td:first-child{box-shadow:inset -3px 0 0 var(--wms-brand),inset -16px 0 22px -16px #efbe68bf}[data-theme=dark] .workflow-page--remittance-list .remittance-row--draft>td{background:#b899f50f}[data-theme=dark] .workflow-page--remittance-list .remittance-row--draft:hover>td{background:#b899f51a}[data-theme=dark] .workflow-page--remittance-list .remittance-row--draft>td:first-child{box-shadow:inset -3px 0 0 var(--wms-violet),inset -16px 0 22px -16px #b899f5bf}[data-theme=dark] .draft-document-note{background:#efbe681f;border-color:#efbe684d;color:var(--wms-brand-ink)}[data-theme=dark] .workflow-mobile-card.remittance-row--draft{border-color:#efbe684d;background:linear-gradient(145deg,#efbe6817,#efbe6805);box-shadow:var(--wms-elev-1)}[data-theme=dark] .workflow-page--receipt-list .receipt-row--expanded>td{background:#ffffff0b;border-top-color:#3fdc9d38}[data-theme=dark] .workflow-page--receipt-list .receipt-row--expanded>td:first-child{box-shadow:inset -3px 0 0 var(--wms-success),inset -16px 0 22px -16px #3fdc9dbf}[data-theme=dark] .workflow-page--receipt-list tbody tr.receipt-row--dimmed>td,[data-theme=dark] .workflow-page--receipt-list .table-wrap.has-expanded-receipt tbody tr.receipt-row--dimmed>td,[data-theme=dark] .workflow-page--receipt-list tbody tr.receipt-row--dimmed:hover>td{background:transparent}[data-theme=dark] .receipt-status-confirm .wms-badge{box-shadow:inset 0 0 0 1px #efbe6847}[data-theme=dark] .receipt-status-confirm:hover:not(:disabled) .wms-badge{box-shadow:inset 0 0 0 1px #efbe6880,0 4px 14px -4px #efbe6880}[data-theme=dark] .receipt-status-confirm:focus-visible{outline-color:var(--wms-brand)}[data-theme=dark] .receipt-status-confirm__hint{background:#3fdc9d29;color:var(--wms-success-ink)}[data-theme=dark] .receipt-status-confirm__note{background:#18181ef7;border-color:#ffffff1a;color:var(--wms-brand-ink);box-shadow:var(--wms-elev-2)}@media(max-width:760px){[data-theme=dark]{--mu-paper: var(--wms-canvas);--mu-ink: var(--wms-ink);--mu-done-ink: var(--wms-ink);--mu-ready-ink: var(--wms-ink);--mu-flow-ink: var(--wms-ink);--mu-line: rgba(255, 255, 255, .11)}[data-theme=dark] .workflow-page--receipt-list .panel,[data-theme=dark] .workflow-page--remittance-list .panel,[data-theme=dark] .workflow-table-panel,[data-theme=dark] .workflow-table-panel--bare,[data-theme=dark] .mobile-list-scroller,[data-theme=dark] .mobile-list-board,[data-theme=dark] .mobile-list-track{background:transparent;border:0;box-shadow:none}[data-theme=dark] .mobile-hstrip__cell,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head{border-left-color:transparent;border-inline-start-color:transparent;border-top-color:transparent}[data-theme=dark] .mobile-list-board .mobile-hstrip--head,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head,[data-theme=dark] .mobile-hstrip__cell--head{background:transparent;border:0;box-shadow:none}[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--head span,[data-theme=dark] .mobile-hstrip__cell--head span{color:#6f7280;font-weight:700;letter-spacing:.03em}[data-theme=dark] .mobile-ops-head em{color:#6f7280}[data-theme=dark] .mobile-list-board .mobile-list-row,[data-theme=dark] .mobile-list-row{margin-bottom:8px;border-top:0;border-bottom:0}[data-theme=dark] .mobile-list-row .mobile-hstrip--data,[data-theme=dark] .workflow-page--receipt-list .mobile-date-group .mobile-hstrip--data,[data-theme=dark] .workflow-page--remittance-list .mobile-date-group .mobile-hstrip--data{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#16161d;box-shadow:none;color:var(--wms-ink);transition:background .12s var(--wms-ease)}[data-theme=dark] .mobile-list-row:active .mobile-hstrip--data{background:#1d1d25}[data-theme=dark] .mobile-list-row.receipt-row--tone-completed .mobile-hstrip--data,[data-theme=dark] .mobile-list-row.remittance-row--tone-out .mobile-hstrip--data,[data-theme=dark] .workflow-page--receipt-list .mobile-date-group .mobile-list-row.receipt-row--tone-completed .mobile-hstrip--data{box-shadow:inset -3px 0 0 var(--wms-success);color:var(--wms-ink)}[data-theme=dark] .mobile-list-row.receipt-row--tone-ready .mobile-hstrip--data,[data-theme=dark] .workflow-page--receipt-list .mobile-date-group .mobile-list-row.receipt-row--tone-ready .mobile-hstrip--data{box-shadow:inset -3px 0 0 var(--wms-brand);color:var(--wms-ink)}[data-theme=dark] .mobile-list-row.receipt-row--tone-progress .mobile-hstrip--data,[data-theme=dark] .mobile-list-row.receipt-row--tone-pending .mobile-hstrip--data,[data-theme=dark] .workflow-page--receipt-list .mobile-date-group .mobile-list-row.receipt-row--tone-progress .mobile-hstrip--data{box-shadow:inset -3px 0 0 var(--wms-info);color:var(--wms-ink)}[data-theme=dark] .mobile-list-row.remittance-row--tone-draft .mobile-hstrip--data{box-shadow:inset -3px 0 0 var(--wms-violet)}[data-theme=dark] .mobile-hstrip__cell--key:not(.mobile-hstrip__cell--head),[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--key:not(.mobile-hstrip__cell--head){border:0;border-radius:12px;background:#ffffff0d;box-shadow:none}[data-theme=dark] .mobile-hstrip__cell--key b,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--key .compact-doc,[data-theme=dark] .mobile-list-board .mobile-hstrip__cell--key .document-number{color:var(--wms-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-theme=dark] .compact-doc__head{color:#6f7280;font-style:normal;letter-spacing:.05em}[data-theme=dark] .mobile-hstrip__cell b,[data-theme=dark] .mobile-hstrip__cell .document-number{color:var(--wms-ink)}[data-theme=dark] .mobile-hstrip__cell small{color:var(--wms-muted)}[data-theme=dark] .compact-transport__line--plate{color:var(--wms-ink);font-variant-numeric:tabular-nums}[data-theme=dark] .compact-transport__line--name{color:var(--wms-muted);font-weight:600}[data-theme=dark] .mobile-hstrip__cell--wrap .fit-clamp-text,[data-theme=dark] .mobile-hstrip__cell--wrap{color:var(--wms-ink-soft)}[data-theme=dark] .workflow-page--receipt-list .mobile-date-group__spine,[data-theme=dark] .workflow-page--remittance-list .mobile-date-group__spine{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:transparent;box-shadow:none}[data-theme=dark] .compact-stack-date>b{color:var(--wms-muted);font-variant-numeric:tabular-nums}[data-theme=dark] .compact-stack-date__y{color:#62656f}[data-theme=dark] .compact-stack-date__count{background:#f2c36833;color:var(--wms-brand-ink);box-shadow:none}[data-theme=dark] .mobile-hstrip__ops .receipt-inline-toggle,[data-theme=dark] .mobile-hstrip__ops .row-action-menu__trigger,[data-theme=dark] .mobile-hstrip__cell--actions .receipt-inline-toggle{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:transparent;color:var(--wms-ink-soft);box-shadow:none}[data-theme=dark] .mobile-hstrip__ops .receipt-inline-toggle:active,[data-theme=dark] .mobile-hstrip__ops .row-action-menu__trigger:active{background:#f2c3682e;border-color:#f2c36873;color:var(--wms-brand-ink)}[data-theme=dark] .mobile-hstrip__ops .row-action-menu__trigger span{color:var(--wms-muted)}[data-theme=dark] .receipt-ready-flag{background:var(--wms-brand);color:#1a1205;box-shadow:none}[data-theme=dark] .receipt-ready-flag:before{background:#1a1205;color:var(--wms-brand)}[data-theme=dark] .mobile-bottom-tabs{--dock-ink: var(--wms-ink);--dock-mist: #6f7280;--dock-active: var(--wms-brand);background:var(--wms-glass-strong);box-shadow:inset 0 1px #ffffff1f;backdrop-filter:saturate(1.5) blur(22px);-webkit-backdrop-filter:saturate(1.5) blur(22px)}[data-theme=dark] .mobile-bottom-tabs__pip{opacity:0}[data-theme=dark] .mobile-bottom-tabs__item.is-active,[data-theme=dark] .mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon,[data-theme=dark] .mobile-bottom-tabs__item .mobile-bottom-tabs__icon{background:transparent;box-shadow:none}[data-theme=dark] .mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon,[data-theme=dark] .mobile-bottom-tabs__item.is-active b{color:var(--wms-brand)}[data-theme=dark] .topbar__shell{background:var(--wms-glass-strong);box-shadow:inset 0 -1px #ffffff1f;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}[data-theme=dark] .nav-switcher__shell{border:1px solid rgba(255,255,255,.1);background:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){[data-theme=dark] .dash-kpi,[data-theme=dark] .metric-card,[data-theme=dark] .dashboard-quick-actions a,[data-theme=dark] .primary,[data-theme=dark] .login-button,[data-theme=dark] .mobile-list-row .mobile-hstrip--data{transition:none}[data-theme=dark] .dash-kpi:hover,[data-theme=dark] .metric-card:hover,[data-theme=dark] .dashboard-quick-actions a:hover,[data-theme=dark] .primary:active,[data-theme=dark] .login-button:active,[data-theme=dark] .mobile-list-row:active .mobile-hstrip--data{transform:none}}[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]),select,textarea):not(.ire-input):not(.resource-row-input){background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] :is(td,th) :is(input,select,textarea){background:transparent}[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea):not(.ire-input):not(.resource-row-input):focus{background:var(--wms-panel);border-color:color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 16%,transparent);outline:none}[data-theme=dark] ::placeholder{color:color-mix(in srgb,var(--wms-muted) 82%,transparent);opacity:1}[data-theme=dark] body{font-size-adjust:var(--wms-dark-type, none)}}@layer s100{.workflow-page--receipt-list,.workflow-page--remittance-list,.receipt-workflow{--ws-rail: 3px;--ws-tone: var(--wms-info);--ws-row-h: 48px;--ws-well-1: color-mix(in srgb, var(--wms-ink) 5%, var(--wms-canvas));--ws-well-2: color-mix(in srgb, var(--wms-ink) 11%, var(--wms-canvas));--ws-well-shadow-1: inset 0 1px 0 rgba(12, 32, 50, .1), inset 0 8px 12px -8px rgba(12, 32, 50, .32), inset 0 -1px 0 rgba(255, 255, 255, .7);--ws-well-shadow-2: inset 0 1px 0 rgba(12, 32, 50, .13), inset 0 9px 13px -8px rgba(12, 32, 50, .38), inset 0 -1px 0 rgba(255, 255, 255, .6);--ws-float: 0 1px 2px rgba(14, 36, 56, .05), 0 10px 26px -16px rgba(14, 36, 56, .3)}.receipt-row--tone-completed{--ws-tone: var(--wms-success)}.receipt-row--tone-ready{--ws-tone: var(--wms-warning)}.receipt-row--tone-progress,.receipt-row--tone-pending{--ws-tone: var(--wms-info)}.remittance-row--tone-out{--ws-tone: var(--wms-violet)}.remittance-row--tone-draft{--ws-tone: var(--wms-muted)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>thead>th,:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>thead>tr>th{height:38px;padding:0 12px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--wms-muted);background:var(--wms-panel);border-bottom:1px solid var(--wms-line)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row)>td:first-child{box-shadow:inset calc(-1 * var(--ws-rail)) 0 0 var(--ws-tone);transition:box-shadow var(--wms-dur) var(--wms-ease)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row)>td{height:var(--ws-row-h);padding:6px 12px;font-size:12px;color:var(--wms-muted);border-bottom:1px solid var(--wms-line-soft);box-shadow:none}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row):hover>td{background:color-mix(in srgb,var(--ws-tone) 6%,var(--wms-panel))}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row):hover>td:first-child{box-shadow:inset calc(-1 * var(--ws-rail) - 2px) 0 0 var(--ws-tone)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list){--ws-row: var(--wms-panel);--ws-row-alt: color-mix(in srgb, var(--wms-ink) 3.5%, var(--wms-panel));--ws-hover-mix: 13%;--ws-pending-mix: 5%}[data-theme=dark] :is(.workflow-page--receipt-list,.workflow-page--remittance-list){--ws-row-alt: color-mix(in srgb, #fff 5.5%, var(--wms-panel));--ws-hover-mix: 20%;--ws-pending-mix: 6%}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row,.history-expand-row){--ws-row-bg: var(--ws-row)}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:nth-child(2n of:not(.receipt-expand-row,.history-expand-row)){--ws-row-bg: var(--ws-row-alt)}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row,.history-expand-row)>td{background:var(--ws-row-bg);transition:background-color .14s var(--wms-ease),color .14s var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease)}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:is(.receipt-row--pending,.remittance-row--draft)>td{background:color-mix(in srgb,var(--ws-tone) var(--ws-pending-mix),var(--ws-row-bg))}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row,.history-expand-row):hover>td{background:color-mix(in srgb,var(--ws-tone) var(--ws-hover-mix),var(--ws-row-bg));color:var(--wms-ink-soft)}#main-content :is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr.receipt-row--expanded>td{background:color-mix(in srgb,var(--ws-tone) 9%,var(--wms-panel))}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-number-cell .document-number{font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--wms-ink);font-variant-numeric:tabular-nums}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:not(.receipt-expand-row)>td.col-supplier{font-size:13px;font-weight:700;color:var(--wms-ink-soft)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-number-cell{flex-wrap:wrap;column-gap:8px;row-gap:0}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-number-cell .document-number{flex:0 0 auto}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .draft-document-note{flex:0 0 auto;margin-top:2px;padding:1px 7px;font-size:9px}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-inline-toggle{width:24px;height:24px;min-width:0;min-height:0;border-radius:8px;border:1px solid transparent;background:var(--wms-soft);color:var(--wms-muted);font-size:13px;line-height:1;box-shadow:none;transition:background var(--wms-dur) var(--wms-ease),color var(--wms-dur) var(--wms-ease),border-color var(--wms-dur) var(--wms-ease)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr:hover .receipt-inline-toggle,:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-inline-toggle:hover{background:color-mix(in srgb,var(--ws-tone) 14%,var(--wms-panel));border-color:color-mix(in srgb,var(--ws-tone) 38%,transparent);color:var(--ws-tone)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-inline-toggle.is-open,:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .receipt-inline-toggle.is-open-rahkaran{background:var(--ws-tone);border-color:var(--ws-tone);color:var(--wms-panel)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr.receipt-row--expanded>td:first-child{box-shadow:inset -5px 0 0 var(--ws-tone)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) .workflow-desktop-table>table:not(.receipt-items-table)>tbody>tr.receipt-row--expanded>td{background:color-mix(in srgb,var(--ws-tone) 7%,var(--wms-panel));border-bottom-color:transparent;color:var(--wms-ink-soft)}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) tr.receipt-expand-row>td{padding:0;background:transparent;box-shadow:none}:is(.workflow-page--receipt-list,.workflow-page--remittance-list) tr.receipt-expand-row>td:first-child{box-shadow:inset calc(-1 * var(--ws-rail)) 0 0 var(--ws-tone)}.receipt-inline-details--inplace{padding:14px;background:var(--ws-well-1);background-image:none;border-radius:0;box-shadow:var(--ws-well-shadow-1)}.receipt-inline-details--inplace .receipt-items-panel{border-radius:16px;border:1px solid var(--wms-line);background:var(--wms-panel);box-shadow:var(--ws-float);overflow:clip}.receipt-items-table>tbody>tr.receipt-item-expand-row>td{padding:12px;background:var(--ws-well-2);box-shadow:var(--ws-well-shadow-2)}.receipt-item-pallets-panel{border-radius:13px;border:1px solid var(--wms-line);background:var(--wms-panel);box-shadow:var(--ws-float);padding:8px}.receipt-items-table>tbody>tr.receipt-item-row--expanded>td{background:color-mix(in srgb,var(--wms-success) 9%,var(--wms-panel));border-bottom-color:transparent}.receipt-item-pallets-panel .empty-state,.receipt-inline-details--inplace .empty-state{min-height:0;padding:18px 12px;gap:8px}.receipt-item-pallets-panel .empty-state>span:first-child,.receipt-inline-details--inplace .empty-state>span:first-child{width:34px;height:34px;font-size:16px}.receipt-item-pallets-panel .empty-state h3,.receipt-inline-details--inplace .empty-state h3{font-size:12px;margin:0}.receipt-item-pallets-panel .empty-state .primary,.receipt-inline-details--inplace .empty-state .primary{min-height:32px;padding:0 14px;font-size:12px}.receipt-expand-close{width:22px;height:22px;min-width:0;min-height:0;padding:0;border-radius:7px;border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-muted);font-size:12px;line-height:1;box-shadow:none;opacity:.75;transition:opacity var(--wms-dur) var(--wms-ease),color var(--wms-dur) var(--wms-ease),border-color var(--wms-dur) var(--wms-ease)}.receipt-expand-close:hover{opacity:1;color:var(--wms-danger);border-color:color-mix(in srgb,var(--wms-danger) 40%,transparent)}.receipt-items-table thead th{height:34px;padding:0 10px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--wms-muted);background:var(--wms-soft);border-bottom:1px solid var(--wms-line)}.receipt-items-table>tbody>tr:not(.receipt-item-expand-row)>td{height:42px;padding:5px 10px;font-size:12px;color:var(--wms-muted);border-bottom:1px solid var(--wms-line-soft)}.receipt-items-table>tbody>tr:not(.receipt-item-expand-row):hover>td{background:color-mix(in srgb,var(--wms-success) 5%,var(--wms-panel))}.receipt-items-table .document-number{font-size:13px;font-weight:800;color:var(--wms-ink);font-variant-numeric:tabular-nums}.rlist{--rc-pad: 14px;--rc-radius: 18px;--rc-tiles: color-mix(in srgb, var(--wms-ink) 4%, var(--wms-panel));--rc-rule: color-mix(in srgb, var(--wms-ink) 10%, var(--wms-panel));--rc-shadow: 0 1px 2px rgba(14, 36, 56, .05), 0 12px 24px -18px rgba(14, 36, 56, .4)}.rlist__group{display:block}.rlist__day{display:flex;align-items:center;gap:8px;margin:16px 4px 8px}.rlist__group:first-child .rlist__day{margin-top:4px}.rlist__day span{font-size:13px;font-weight:800;color:var(--wms-ink-soft);letter-spacing:-.01em}.rlist__day i{flex:1;height:1px;background:linear-gradient(to left,var(--wms-line),transparent)}.rlist__day em{font-size:11px;font-style:normal;font-weight:700;color:var(--wms-muted)}.rlist__rows{display:flex;flex-direction:column;gap:10px}.rlist .rlist__rows>.rcard{position:relative;width:auto;min-width:0;max-width:none;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--wms-line) 80%,transparent);border-radius:var(--rc-radius);background:var(--wms-panel);box-shadow:var(--rc-shadow);overflow:hidden;transition:border-color var(--wms-dur) var(--wms-ease),box-shadow var(--wms-dur) var(--wms-ease),transform var(--wms-dur) var(--wms-ease)}.rlist .rlist__rows>.rcard:active{transform:scale(.995)}.rcard:before{content:"";position:absolute;inset:16px 0 16px auto;width:4px;border-radius:4px 0 0 4px;background:var(--ws-tone)}.rcard__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head  ops" "who   ops" "facts facts";align-items:center;column-gap:12px;padding:12px var(--rc-pad);padding-inline-start:calc(var(--rc-pad) + 4px)}.rcard__head{grid-area:head}.rcard__supplier{grid-area:who}.rcard__ops{grid-area:ops}.rcard__facts{grid-area:facts}.rcard__head{display:flex;align-items:center;gap:8px;min-width:0;height:30px}.rcard__no{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:17px;font-weight:800;letter-spacing:-.015em;color:var(--wms-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rcard__no--none{color:var(--wms-muted)}.rcard__status{flex:0 0 auto;justify-content:center;white-space:nowrap}.rcard__date{flex:0 0 auto;margin-inline-start:auto;font-size:11px;font-weight:700;color:var(--wms-muted);white-space:nowrap}.rcard__supplier,.rcard .peek-value.rcard__supplier{display:block;min-width:0;height:22px;min-height:0;margin:2px 0 0;font-size:13px;font-weight:600;line-height:22px;color:var(--wms-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.rcard__facts{display:flex;flex-wrap:nowrap;gap:1px;min-height:0;margin:10px 0 0;padding:0;border:0;border-radius:12px;background:var(--rc-rule);overflow:hidden;mask-image:none;-webkit-mask-image:none}.rcard__facts:has(>:nth-child(4)){flex-wrap:wrap}.rcard__fact{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;height:42px;padding:0 10px;background:var(--rc-tiles)}.rcard__fact--count{flex-grow:.55}.rcard__fact--seal{flex-grow:.8}.rcard__fact--plate{flex-grow:1.2}.rcard__facts:has(>:nth-child(4))>.rcard__fact{flex:1 1 calc(50% - 1px)}.rcard__facts:has(>:nth-child(5))>.rcard__fact{flex:1 1 calc(33.333% - 1px)}.rcard__fact+.rcard__fact:before{content:none}.rcard__fact dt{font-size:11px;font-weight:600;line-height:14px;color:var(--wms-muted);white-space:nowrap}.rcard__fact dd{width:auto;min-width:0;margin:0;font-size:13px;font-weight:700;line-height:20px;color:var(--wms-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rcard__fact--who dd{font-weight:600;color:var(--wms-ink-soft)}.rcard__fact dd>span,.rcard__fact dd>.peek-value{display:block;width:100%;height:20px;min-height:0;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.peek-value{min-height:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.peek-value:hover{text-decoration-color:currentColor}.peek-bubble{position:fixed;z-index:var(--wms-z-modal, 60);max-width:min(260px,calc(100vw - 24px));padding:7px 11px 8px;border-radius:12px;background:var(--wms-ink);color:var(--wms-panel);box-shadow:var(--wms-shadow-lg);pointer-events:none}.peek-bubble small{display:block;font-size:10px;font-weight:700;opacity:.65}.peek-bubble b{display:block;margin-top:1px;font-size:13px;font-weight:700;line-height:1.4;word-break:break-word}.rcard__ops{display:flex;flex-direction:row;align-items:center;gap:6px}.rcard__ops .receipt-inline-toggle{width:40px;height:40px;min-height:40px;border-radius:13px;font-size:19px;background:color-mix(in srgb,var(--ws-tone) 12%,var(--wms-panel));border:1px solid color-mix(in srgb,var(--ws-tone) 30%,transparent);color:var(--ws-tone);box-shadow:inset 0 1px #ffffff59}.rcard__ops .receipt-inline-toggle.is-open{background:var(--ws-tone);border-color:var(--ws-tone);color:var(--wms-panel)}.rcard__ops .row-action-menu,.rcard__ops .row-action-menu__trigger{width:32px;min-width:32px}.rcard__ops .row-action-menu__trigger{height:40px;min-height:40px;display:inline-grid;place-items:center;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--wms-muted);font-size:17px;line-height:1}.rcard__ops .row-action-menu__trigger:hover{color:var(--wms-ink);background:var(--wms-soft)}.rlist .rlist__rows>.rcard.receipt-row--expanded{border-color:color-mix(in srgb,var(--ws-tone) 45%,var(--wms-line));box-shadow:0 2px 4px #0e24380f,0 16px 32px -18px #0e243873}.rcard.receipt-row--tone-completed .rcard__body{background:color-mix(in srgb,var(--wms-success) 4%,transparent)}[data-theme=dark] .rlist{--rc-tiles: color-mix(in srgb, #fff 4.5%, var(--wms-panel));--rc-rule: color-mix(in srgb, #fff 9%, var(--wms-panel));--rc-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 12px 26px -16px rgba(0, 0, 0, .85)}[data-theme=dark] .rcard__ops .receipt-inline-toggle{box-shadow:none}@media(max-width:760px){:is(.workflow-page--receipt-list,.workflow-page--remittance-list) tr.receipt-expand-row>td,.receipt-items-table>tbody>tr.receipt-item-expand-row>td{padding:9px 8px 11px}.receipt-inline-details--inplace{padding:9px}}[data-theme=dark] .workflow-page--receipt-list,[data-theme=dark] .receipt-workflow{--ws-well-1: rgba(0, 0, 0, .32);--ws-well-2: rgba(0, 0, 0, .46);--ws-well-shadow-1: inset 0 9px 16px -12px rgba(0, 0, 0, .9), inset 0 -9px 16px -12px rgba(0, 0, 0, .7);--ws-well-shadow-2: inset 0 10px 18px -11px rgba(0, 0, 0, .95), inset 0 -10px 18px -11px rgba(0, 0, 0, .8);--ws-float: var(--wms-elev-1)}.receipt-sample-row>td{background:color-mix(in srgb,var(--wms-teal) 6%,var(--wms-panel));border-top:1px solid var(--wms-line);color:var(--wms-muted)}.receipt-sample-row>td:empty,.receipt-sample-row>td{font-size:11px}.receipt-expand-close{z-index:3}.receipt-item-pallets-panel>.receipt-expand-close{margin:2px}}@layer s101{.resource-workspace,.admin-workspace{--md-lead: var(--wms-ink);--md-rail: 3px}.resource-workspace .data-table thead th,.admin-workspace .data-table thead th{height:36px;padding:0 10px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--wms-muted);background:var(--wms-panel);border-bottom:1px solid var(--wms-line);white-space:normal;line-height:1.2;vertical-align:middle}.resource-workspace .data-table tbody>tr>td,.admin-workspace .data-table tbody>tr>td{height:44px;padding:5px 10px;font-size:12px;color:var(--wms-muted);border-bottom:1px solid var(--wms-line-soft)}.resource-workspace .data-table tbody>tr>td[data-lead],.admin-workspace .data-table tbody>tr>td[data-lead]{font-size:13px;font-weight:800;color:var(--md-lead);font-variant-numeric:tabular-nums}.resource-workspace .data-table tbody>tr>td[data-empty],.admin-workspace .data-table tbody>tr>td[data-empty]{color:var(--wms-line)}.resource-workspace .data-table tbody>tr:hover>td,.admin-workspace .data-table tbody>tr:hover>td{background:color-mix(in srgb,var(--wms-brand) 5%,var(--wms-panel))}.resource-workspace .data-table td.col-key-description,.resource-workspace .data-table th.col-key-description{min-width:210px}.resource-workspace .data-table td.col-key-description .table-value{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resource-workspace .data-table td.col-key-planningNote,.resource-workspace .data-table th.col-key-planningNote,.resource-workspace .data-table td.col-key-board,.resource-workspace .data-table th.col-key-board{max-width:96px}.resource-workspace .data-table td.col-key-palletSize,.resource-workspace .data-table th.col-key-palletSize,.resource-workspace .data-table td.col-key-weight,.resource-workspace .data-table th.col-key-weight,.resource-workspace .data-table td.col-key-maxStackLayers,.resource-workspace .data-table th.col-key-maxStackLayers,.resource-workspace .data-table td.col-key-brand,.resource-workspace .data-table th.col-key-brand{max-width:68px}.resource-workspace .data-table .row-actions,.admin-workspace .data-table .row-actions{gap:3px}.resource-workspace .data-table .data-table-icon-btn,.admin-workspace .data-table .data-table-icon-btn{width:26px;height:26px;min-width:0;min-height:0;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--wms-muted);font-size:12px;box-shadow:none;transition:background var(--wms-dur) var(--wms-ease),color var(--wms-dur) var(--wms-ease),border-color var(--wms-dur) var(--wms-ease)}.resource-workspace .data-table tbody>tr:hover .data-table-icon-btn,.admin-workspace .data-table tbody>tr:hover .data-table-icon-btn{background:var(--wms-soft);color:var(--wms-ink-soft)}.resource-workspace .data-table .data-table-icon-btn:hover,.admin-workspace .data-table .data-table-icon-btn:hover{border-color:var(--wms-line);color:var(--wms-ink)}.resource-workspace .data-table .data-table-icon-btn--danger:hover,.admin-workspace .data-table .data-table-icon-btn--danger:hover{border-color:color-mix(in srgb,var(--wms-danger) 40%,transparent);color:var(--wms-danger)}.resource-workspace,.admin-workspace{--md-tile: color-mix(in srgb, var(--wms-ink) 3.5%, var(--wms-panel));--md-card-shadow: 0 1px 2px rgba(14, 36, 56, .05), 0 12px 24px -18px rgba(14, 36, 56, .4)}.resource-form{margin:0 0 12px;padding:14px 16px 16px;border:1px solid color-mix(in srgb,var(--wms-success) 32%,var(--wms-line));border-radius:18px;background:var(--wms-panel);box-shadow:var(--md-card-shadow);scroll-margin-top:calc(var(--wms-fixed-top, 64px) + 12px)}.resource-form.is-edit{border-color:color-mix(in srgb,var(--wms-info) 38%,var(--wms-line))}.resource-form__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.resource-form__badge{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--wms-success) 14%,var(--wms-panel));color:var(--wms-success);font-size:16px;font-weight:900}.resource-form.is-edit .resource-form__badge{background:color-mix(in srgb,var(--wms-info) 14%,var(--wms-panel));color:var(--wms-info)}.resource-form__title{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.resource-form__title b{font-size:14px;font-weight:800;color:var(--wms-ink)}.resource-form__title small{overflow:hidden;font-size:12px;font-weight:600;color:var(--wms-muted);white-space:nowrap;text-overflow:ellipsis}.resource-form__close{flex:0 0 auto;width:36px;height:36px;min-height:0;padding:0;border:1px solid color-mix(in srgb,var(--wms-line) 80%,transparent);border-radius:12px;background:var(--md-tile);color:var(--wms-muted);font-size:19px;line-height:1;cursor:pointer}.resource-form__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-auto-flow:row dense;gap:12px}.resource-form__field{display:flex;flex-direction:column;gap:5px;min-width:0}.resource-form__field.is-wide{grid-column:span 2}.resource-form__field.is-check{flex-direction:row;align-items:center}.resource-form__label{font-size:12px;font-weight:700;color:var(--wms-ink-soft)}.resource-form__label i{margin-inline-start:3px;color:var(--wms-danger);font-style:normal}.resource-form :is(.resource-row-input,select){width:100%;min-width:0;max-width:100%;height:40px;min-height:40px;margin:0;padding:0 11px;border:1px solid color-mix(in srgb,var(--wms-line) 90%,transparent);border-radius:11px;background:var(--md-tile);color:var(--wms-ink);font-size:13px;font-weight:600;box-shadow:none}.resource-form textarea.resource-row-input{height:auto;min-height:40px;padding:9px 11px;line-height:1.6;resize:vertical}.resource-form :is(.resource-row-input,select):focus{border-color:var(--wms-info);background:var(--wms-panel);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-info) 18%,transparent);outline:0}.resource-form .resource-row-input::placeholder{color:var(--wms-muted);font-weight:500}.resource-form :is(.resource-multi-field__add,.resource-multi-field__remove){flex:0 0 auto;display:grid;place-items:center;width:34px;height:40px;min-height:0;padding:0;border:1px dashed color-mix(in srgb,var(--wms-line) 90%,transparent);border-radius:11px;background:transparent;color:var(--wms-muted);font-size:16px;opacity:1;pointer-events:auto;cursor:pointer}.resource-form__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.resource-form__actions button{min-width:96px;min-height:42px;padding:0 18px;border-radius:12px;font-size:13px;font-weight:800}@media(max-width:760px){.resource-form{margin:0 0 10px;padding:12px 12px 14px}.resource-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.resource-form__field.is-wide{grid-column:1 / -1}.resource-form__actions button{flex:1 1 0}}@media(max-width:760px){.resource-workspace .data-table-shell .table-wrap,.admin-workspace .data-table-shell .table-wrap{padding:0;overflow:visible;background:transparent}.resource-workspace .data-table,.admin-workspace .data-table{display:block;width:100%;min-width:0;border:0;background:transparent}.resource-workspace .data-table thead,.resource-workspace .data-table caption,.admin-workspace .data-table thead,.admin-workspace .data-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.resource-workspace .data-table tbody,.admin-workspace .data-table tbody{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.resource-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row):not(.locations-hub__expand-row):not(.receipt-expand-row),.admin-workspace .data-table tbody>tr:not(.history-expand-row):not(.data-table-expand-row){position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;column-gap:6px;row-gap:6px;min-height:0;overflow:hidden;padding:14px 14px 12px;direction:rtl;text-align:start;border:1px solid color-mix(in srgb,var(--wms-line) 80%,transparent);border-radius:18px;background:var(--wms-panel);box-shadow:var(--md-card-shadow)}.resource-workspace .data-table tbody>tr.history-expand-row,.resource-workspace .data-table tbody>tr.data-table-expand-row,.resource-workspace .data-table tbody>tr.locations-hub__expand-row,.admin-workspace .data-table tbody>tr.history-expand-row,.admin-workspace .data-table tbody>tr.data-table-expand-row{display:block;width:100%;height:auto;min-height:0;overflow:visible}.resource-workspace .data-table tbody>tr.history-expand-row>td,.resource-workspace .data-table tbody>tr.data-table-expand-row>td,.resource-workspace .data-table tbody>tr.locations-hub__expand-row>td,.admin-workspace .data-table tbody>tr.history-expand-row>td,.admin-workspace .data-table tbody>tr.data-table-expand-row>td{display:block;width:auto;max-width:none;height:auto;min-height:0;padding:0;border:0;background:none;overflow:visible}.resource-workspace .data-table tbody>tr>td.row-number,.admin-workspace .data-table tbody>tr>td.row-number{display:none}.resource-workspace .data-table tbody>tr>td.col-checkbox,.admin-workspace .data-table tbody>tr>td.col-checkbox{position:absolute;top:11px;left:12px;right:auto;width:auto;min-width:0;max-width:none;min-height:0;padding:0;border:0;background:none}.resource-workspace .data-table tbody>tr>td.col-checkbox:before,.admin-workspace .data-table tbody>tr>td.col-checkbox:before{display:none}.resource-workspace .data-table tbody>tr>td.col-checkbox input,.admin-workspace .data-table tbody>tr>td.col-checkbox input{width:17px;height:17px;min-width:0;min-height:0;accent-color:var(--wms-success)}.resource-workspace .data-table tbody>tr>td.table-actions-cell,.admin-workspace .data-table tbody>tr>td.table-actions-cell{position:static;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;width:auto;min-width:0;max-width:none;min-height:0;margin-top:4px;padding:8px 0 0;border:0;border-top:1px solid var(--wms-line-soft);border-radius:0;background:none;box-shadow:none;overflow:visible;text-align:start}.resource-workspace .data-table tbody>tr>td.table-actions-cell>*,.admin-workspace .data-table tbody>tr>td.table-actions-cell>*{flex:0 0 auto;width:auto;min-width:max-content}.resource-workspace .data-table tbody>tr>td.table-actions-cell:before,.admin-workspace .data-table tbody>tr>td.table-actions-cell:before{display:none}.resource-workspace .data-table .suppliers-hub__active-toggle{flex:0 0 auto;width:42px;min-width:42px;height:24px;min-height:24px;padding:0}.resource-workspace .data-table .suppliers-hub__row-tools{display:inline-flex;gap:4px;width:auto;min-width:0;max-width:none;overflow:visible}.resource-workspace .data-table .suppliers-hub__row-tools>.action-chip{width:30px;min-width:30px;height:30px;min-height:30px;flex:0 0 auto;padding:0;border-radius:9px;font-size:13px;line-height:1}.resource-workspace .data-table .suppliers-hub__row-tools>.action-chip:before,.resource-workspace .data-table .suppliers-hub__row-tools>.action-chip:after{display:none}.resource-workspace .data-table .row-actions,.admin-workspace .data-table .row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;width:100%;max-width:100%}.resource-workspace .data-table .row-actions>.data-table-icon-btn,.resource-workspace .data-table .row-actions>.action-chip--icon,.admin-workspace .data-table .row-actions>.data-table-icon-btn{width:30px;min-width:30px;min-height:30px}.resource-workspace .data-table .row-actions>.action-chip:not(.action-chip--icon),.admin-workspace .data-table .row-actions>.action-chip:not(.action-chip--icon){width:auto;min-width:max-content;min-height:30px}.resource-workspace .data-table .data-table-icon-btn,.admin-workspace .data-table .data-table-icon-btn{width:34px;min-width:34px;height:34px;min-height:34px;border:1px solid color-mix(in srgb,var(--wms-line) 80%,transparent);border-radius:11px;background:var(--md-tile);color:var(--wms-ink-soft)}.resource-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell),.admin-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell){order:2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;width:auto;max-width:none;min-width:0;min-height:0;height:auto;margin:0;padding:7px 9px 8px;border:0;border-radius:11px;background:var(--md-tile);box-shadow:none;direction:rtl;text-align:start;line-height:1.4}.resource-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell):before,.admin-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell):before{content:attr(data-label);order:-1;flex:0 0 auto;font-size:10px;font-weight:600;line-height:1.5;color:var(--wms-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resource-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value,.admin-workspace .data-table tbody>tr>td[data-label]:not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value{display:block;max-width:100%;unicode-bidi:plaintext;text-align:right;font-size:13px;font-weight:700;color:var(--wms-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resource-workspace .data-table tbody>tr>td[data-label][data-empty]:not(.row-number):not(.col-checkbox):not(.table-actions-cell),.admin-workspace .data-table tbody>tr>td[data-label][data-empty]:not(.row-number):not(.col-checkbox):not(.table-actions-cell){display:none}.resource-workspace .data-table tbody>tr>td[data-lead]:not(.row-number):not(.col-checkbox):not(.table-actions-cell),.admin-workspace .data-table tbody>tr>td[data-lead]:not(.row-number):not(.col-checkbox):not(.table-actions-cell){order:0;grid-column:1 / -1;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:0;padding:0 2px;background:none;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.35;color:var(--wms-ink)}.resource-workspace .data-table tbody>tr>td[data-lead]:before,.admin-workspace .data-table tbody>tr>td[data-lead]:before{display:none}.resource-workspace .data-table tbody>tr:has(>td.col-checkbox)>td[data-lead],.admin-workspace .data-table tbody>tr:has(>td.col-checkbox)>td[data-lead]{padding-left:26px}.resource-workspace .data-table tbody>tr>td[data-lead] .suppliers-hub__name-cell{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0}.resource-workspace .data-table tbody>tr>td[data-lead] .suppliers-hub__select-chip{flex:0 0 auto;justify-content:center;width:26px;min-width:26px;height:26px;padding:0}.resource-workspace .data-table tbody>tr>td[data-lead] .suppliers-hub__select-chip input{width:16px;min-width:16px;height:16px;min-height:16px}.resource-workspace .data-table tbody>tr>td[data-lead]:not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value,.admin-workspace .data-table tbody>tr>td[data-lead]:not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value{min-width:0;font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--wms-ink)}.resource-workspace .data-table tbody>tr>td.col-key-description:not(.row-number):not(.col-checkbox):not(.table-actions-cell){order:1;grid-column:1 / -1;display:block;margin:-4px 0 4px;padding:0 2px;border-bottom:0;border-radius:0;background:none;direction:ltr;text-align:left}.resource-workspace .data-table tbody>tr>td.col-key-description:not(.row-number):not(.col-checkbox):not(.table-actions-cell):before{display:none}.resource-workspace .data-table tbody>tr>td.col-key-description:not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-spacing:normal;font-size:12px;font-weight:600;line-height:1.55;color:var(--wms-ink-soft)}.resource-workspace .data-table tbody>tr>td.table-cell--long:not(.col-key-description):not(.row-number):not(.col-checkbox):not(.table-actions-cell){grid-column:1 / -1;order:3}.resource-workspace .data-table tbody>tr>td.table-cell--long:not(.col-key-description):not(.row-number):not(.col-checkbox):not(.table-actions-cell) .table-value{white-space:normal;font-weight:600;line-height:1.55}.resource-workspace .data-table tbody>tr>td .table-value-chips{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3px}.resource-workspace .data-table tbody>tr>td .table-chip,.resource-workspace .data-table tbody>tr>td .table-ticket,.resource-workspace .data-table tbody>tr>td .table-status,.admin-workspace .data-table tbody>tr>td .table-ticket{display:inline-flex;max-width:100%;min-height:0;margin:0;padding:1px 7px;font-size:10px;line-height:1.7;unicode-bidi:plaintext}.resource-workspace .data-table tbody>tr>td.table-actions-cell,.admin-workspace .data-table tbody>tr>td.table-actions-cell{order:4;grid-column:1 / -1}}[data-theme=dark] .resource-workspace,[data-theme=dark] .admin-workspace{--md-lead: var(--wms-ink);--md-tile: color-mix(in srgb, #fff 4.5%, var(--wms-panel));--md-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 12px 26px -16px rgba(0, 0, 0, .85)}[data-theme=dark] .resource-workspace .data-table tbody>tr>td[data-empty],[data-theme=dark] .admin-workspace .data-table tbody>tr>td[data-empty]{color:var(--wms-line)}[data-theme=dark] .suppliers-hub__active-toggle.is-active{background:var(--wms-success)}.admin-workspace .user-table thead th{height:36px;padding:0 10px;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--wms-muted);background:var(--wms-panel);border-bottom:1px solid var(--wms-line);white-space:normal;line-height:1.2}.admin-workspace .user-table tbody>tr>td{height:44px;padding:5px 10px;font-size:12px;color:var(--wms-muted);border-bottom:1px solid var(--wms-line-soft)}.admin-workspace .user-table tbody>tr>td:first-child{font-size:13px;font-weight:800;color:var(--wms-ink)}.admin-workspace .user-table tbody>tr:hover>td{background:color-mix(in srgb,var(--wms-brand) 5%,var(--wms-panel))}@media(max-width:760px){.admin-workspace .user-table{display:block;width:100%;min-width:0;border:0;background:transparent}.admin-workspace .user-table thead,.admin-workspace .user-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.admin-workspace .user-table tbody{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.admin-workspace .user-table tbody>tr{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;column-gap:9px;row-gap:8px;padding:11px 12px 12px;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);box-shadow:0 1px 2px #0e24380d;direction:rtl;text-align:start}.admin-workspace .user-table tbody>tr>td{order:2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1px;width:auto;min-width:0;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;background:none;direction:rtl;text-align:start;white-space:normal;font-size:12px;font-weight:700;line-height:1.4;color:var(--wms-ink)}.admin-workspace .user-table tbody>tr>td:before{content:attr(data-label);order:-1;flex:0 0 auto;font-size:9px;font-weight:700;line-height:1.5;color:var(--wms-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-workspace .user-table tbody>tr>td>*{max-width:100%;unicode-bidi:plaintext;text-align:right}.admin-workspace .user-table tbody>tr>td:nth-child(3){order:3;grid-column:1 / -1;overflow-wrap:anywhere}.admin-workspace .user-table tbody>tr>td:first-child{order:0;grid-column:1 / -1;display:block;padding:0 0 8px;border-bottom:1px solid var(--wms-line-soft);font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--wms-ink)}.admin-workspace .user-table tbody>tr>td:first-child:before{display:none}.admin-workspace .user-table tbody>tr>td:last-child{order:4;grid-column:1 / -1;padding-top:9px;border-top:1px solid var(--wms-line-soft);position:static;border-left:0;background:none;box-shadow:none}.admin-workspace .user-table tbody>tr>td:last-child:before{display:none}.admin-workspace .user-table tbody>tr>td:last-child .row-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;width:auto}.admin-workspace .user-table tbody>tr>td:last-child .row-actions>*{flex:0 0 auto;width:auto;min-width:max-content}.admin-workspace .user-table .status-badge{align-self:flex-start;padding:1px 8px;font-size:10px}}@media(max-width:480px){.topbar-role-filter>span{display:none}.topbar-role-filter .standalone-select{max-width:118px;font-size:11px}}}@layer s102{.app-switch,.sso-handoff,.perm-denied{--as-line: var(--wms-line);--as-ink: var(--wms-ink);--as-muted: var(--wms-muted);--as-panel: var(--wms-panel);--as-accent: var(--wms-success)}.app-switch{font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 11px;border:1px solid var(--as-line);border-radius:11px;background:var(--as-panel);color:var(--as-muted);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.app-switch:hover,.app-switch:focus-visible{border-color:var(--as-accent);color:var(--as-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--as-accent) 12%,transparent)}.app-switch svg{flex:0 0 auto;color:var(--as-accent)}.app-switch__label{overflow:hidden;max-width:13ch;text-overflow:ellipsis}@media(max-width:760px){.app-switch{width:38px;justify-content:center;padding:0}.app-switch__label{display:none}}.sso-handoff{display:grid;place-items:center;min-height:100dvh;padding:24px 16px;background:var(--wms-bg)}.sso-handoff__card{display:grid;justify-items:center;gap:10px;width:min(360px,100%);padding:32px 24px 28px;border:1px solid var(--as-line);border-radius:20px;background:var(--as-panel);box-shadow:0 18px 50px #0d1f331a;text-align:center}.sso-handoff__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--as-accent);color:#fff;font-size:20px;font-weight:800;letter-spacing:-.02em}.sso-handoff h1{margin:6px 0 0;font-size:17px;font-weight:800;color:var(--as-ink)}.sso-handoff p{margin:0;font-size:13px;font-weight:600;line-height:1.7;color:var(--as-muted)}.sso-handoff__error{color:var(--wms-danger, #d35252)}.sso-handoff__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.sso-handoff__button{display:inline-flex;align-items:center;height:38px;padding:0 16px;border:1px solid var(--as-accent);border-radius:11px;background:var(--as-accent);color:#fff;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.sso-handoff__button--quiet{border-color:var(--as-line);background:none;color:var(--as-muted)}.sso-handoff__pulse{display:flex;gap:5px;margin-top:6px}.sso-handoff__pulse i{width:6px;height:6px;border-radius:50%;background:var(--as-accent);opacity:.3;animation:sso-handoff-pulse 1.1s ease-in-out infinite}.sso-handoff__pulse i:nth-child(2){animation-delay:.15s}.sso-handoff__pulse i:nth-child(3){animation-delay:.3s}@keyframes sso-handoff-pulse{0%,80%,to{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.sso-handoff__pulse i{animation:none;opacity:.55}}.perm-denied{display:grid;place-items:center;min-height:60vh;padding:32px 16px}.perm-denied__card{display:grid;justify-items:center;gap:9px;width:min(420px,100%);padding:30px 26px 26px;border:1px solid var(--as-line);border-radius:20px;background:var(--as-panel);text-align:center}.perm-denied__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:color-mix(in srgb,var(--as-muted) 12%,transparent);color:var(--as-muted)}.perm-denied h1{margin:5px 0 0;font-size:16px;font-weight:800;color:var(--as-ink)}.perm-denied p{margin:0;max-width:34ch;font-size:13px;font-weight:600;line-height:1.75;color:var(--as-muted)}.perm-denied__hint{font-size:12px;opacity:.85}.perm-denied__button{margin-top:8px;display:inline-flex;align-items:center;height:38px;padding:0 18px;border:1px solid var(--as-line);border-radius:11px;color:var(--as-ink);font-size:13px;font-weight:700;text-decoration:none}}@layer s103{.lochub__list{--lh-line: var(--wms-line);--lh-ink: var(--wms-ink);--lh-muted: var(--wms-muted);--lh-panel: var(--wms-panel);--lh-soft: var(--wms-soft);--lh-accent: var(--wms-brand, #d49d2e);display:grid;gap:12px;margin:0;padding:0;list-style:none}.lochub__card{overflow:hidden;border:1px solid var(--lh-line);border-radius:16px;background:var(--lh-panel);transition:border-color .16s ease,box-shadow .16s ease}.lochub__card.is-open{border-color:color-mix(in srgb,var(--lh-accent) 42%,var(--lh-line));box-shadow:var(--wms-shadow)}.lochub__head{display:flex;align-items:center;gap:14px;padding:12px 14px}.lochub__card.is-open .lochub__head{border-bottom:1px solid var(--lh-line)}.lochub__disclose{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding:4px 2px;border:0;background:none;color:inherit;text-align:start;cursor:pointer}.lochub__chev{display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:9px;background:color-mix(in srgb,var(--lh-accent) 14%,transparent);color:var(--lh-accent);font-size:13px;line-height:1;transition:transform .16s ease}.lochub__identity{display:flex;align-items:baseline;gap:9px;min-width:0}.lochub__name{overflow:hidden;font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--lh-ink);text-overflow:ellipsis;white-space:nowrap}.lochub__id{flex:0 0 auto;font-size:11px;font-weight:700;color:var(--lh-muted);font-variant-numeric:tabular-nums}.lochub__stats{display:flex;gap:8px;margin:0;flex:0 0 auto}.lochub__stat{display:grid;gap:1px;min-width:72px;padding:6px 12px;border:1px solid var(--lh-line);border-radius:12px;background:var(--lh-soft);text-align:center}.lochub__stat dd{margin:0;font-size:16px;font-weight:800;line-height:1.15;color:var(--lh-ink);font-variant-numeric:tabular-nums}.lochub__stat dt{font-size:9px;font-weight:700;color:var(--lh-muted)}.lochub__ops{display:flex;flex:0 0 auto;gap:6px;flex-wrap:wrap;justify-content:flex-end}.lochub__panel{padding:12px 14px 14px;background:var(--wms-canvas, transparent)}.lochub__panel--map{padding:10px 8px 12px}@media(max-width:760px){.lochub__list{gap:10px}.lochub__head{display:grid;grid-template-columns:1fr;gap:10px;padding:12px}.lochub__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lochub__stat{min-width:0}.lochub__ops{justify-content:stretch}.lochub__ops>*{flex:1 1 auto;justify-content:center;text-align:center}.lochub__panel{padding:10px 8px 12px}.lochub__panel--map{padding:8px 4px 10px}}@media(prefers-reduced-motion:reduce){.lochub__card,.lochub__chev{transition:none}}.locations-hub__sr-tabs button{gap:9px}.locations-hub__sr-tabs button em{padding:2px 7px;border:1px solid var(--wms-line);background:var(--wms-soft);color:var(--wms-muted);font-size:10px;letter-spacing:0;font-variant-numeric:tabular-nums}.locations-hub__sr-tabs button.is-active em{border-color:#ffffff57;background:#00000038;color:#fff}.lochub__shed-add{display:inline-flex;align-items:center;gap:4px;margin-inline-start:4px;padding-inline-start:8px;border-inline-start:1px solid var(--wms-line)}.lochub__shed-add input{width:62px;min-height:30px;padding:0 8px;border:1px solid var(--wms-line);border-radius:9px;background:var(--wms-soft);color:var(--wms-ink);font-size:11px;font-weight:700;text-align:center}.lochub__shed-add button{display:grid;place-items:center;width:30px;min-height:30px;padding:0;border:1px solid color-mix(in srgb,var(--lh-accent, var(--wms-brand)) 45%,var(--wms-line));border-radius:9px;background:color-mix(in srgb,var(--lh-accent, var(--wms-brand)) 14%,transparent);color:var(--lh-accent, var(--wms-brand));font-size:13px;font-weight:800;cursor:pointer}.lochub__shed-add button:hover{background:color-mix(in srgb,var(--lh-accent, var(--wms-brand)) 24%,transparent)}@media(min-width:761px){.lochub__disclose{flex:0 1 auto;max-width:44%}.lochub__ops{margin-inline-start:auto}}[data-theme=dark] .locations-hub__sr-tabs button.is-active{color:#06231d}[data-theme=dark] .locations-hub__sr-tabs button.is-active em{border-color:#00000038;background:#00000042;color:#06231d}@media(max-width:760px){.lochub__shed-add{flex:1 0 100%;margin-inline-start:0;padding-inline-start:0;border-inline-start:0;padding-top:6px;border-top:1px solid var(--wms-line)}.lochub__shed-add input{flex:1 1 auto;width:auto}}.location-delete-dialog.is-locked .confirm-dialog__icon{border-color:color-mix(in srgb,var(--wms-info) 30%,transparent);background:color-mix(in srgb,var(--wms-info) 12%,var(--wms-panel));color:var(--wms-info)}.location-delete-dialog.is-locked .confirm-dialog__copy>small{color:var(--wms-info)}.location-delete-dialog__usage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 2px}.location-delete-dialog__usage>div{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 4px 8px;border:1px solid var(--wms-line);border-radius:12px;background:color-mix(in srgb,var(--wms-ink) 3%,var(--wms-panel))}.location-delete-dialog__usage>div.is-used{border-color:color-mix(in srgb,var(--wms-info) 32%,var(--wms-line));background:color-mix(in srgb,var(--wms-info) 7%,var(--wms-panel))}.location-delete-dialog__usage dd{margin:0;color:var(--wms-ink);font-size:16px;font-weight:900;line-height:1.2}.location-delete-dialog__usage>div:not(.is-used) dd{color:var(--wms-muted)}.location-delete-dialog__usage dt{color:var(--wms-muted);font-size:11px;font-weight:700}@media(max-width:420px){.location-delete-dialog__usage{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer s104{.hdr-live-filters{--hs-field: color-mix(in srgb, var(--wms-ink) 3.5%, var(--wms-panel));--hs-line: color-mix(in srgb, var(--wms-line) 90%, transparent);--hs-on: var(--wms-success);--hs-focus: var(--wms-info);display:flex;align-items:center;gap:6px;min-width:0;height:auto;max-height:none;padding:0;overflow:visible}[data-theme=dark] .hdr-live-filters{--hs-field: color-mix(in srgb, #fff 5%, var(--wms-panel));--hs-line: color-mix(in srgb, #fff 10%, transparent);--hs-on: color-mix(in srgb, var(--wms-success) 78%, #000)}.hdr-live-filters__field.is-search{position:relative;display:flex;align-items:center;flex:1.4 1 200px;min-width:0;max-width:300px;height:40px;margin:0;padding:0;border:1px solid var(--hs-line);border-radius:12px;background:var(--hs-field);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.hdr-live-filters__field.is-search:focus-within{border-color:var(--hs-focus);box-shadow:inset 0 0 0 1px var(--hs-focus)}.hdr-live-filters__search-ico{position:absolute;top:50%;inset-inline-start:11px;z-index:1;display:grid;translate:0 -50%;color:var(--wms-muted);pointer-events:none}.hdr-live-filters__search-ico svg{width:15px;height:15px}.hdr-live-filters__field.is-search:has(input:not(:placeholder-shown)) .hdr-live-filters__search-ico{color:var(--hs-focus)}.hdr-live-filters__field.is-search input{width:100%;height:100%;min-width:0;min-height:0;max-height:none;margin:0;padding:0;padding-inline:34px 8px;border:0;border-radius:inherit;background:transparent;box-shadow:none;outline:0;color:var(--wms-ink);font-size:13px;font-weight:700}.hdr-live-filters__field.is-search input::placeholder{color:var(--wms-muted);font-weight:600;opacity:1}.hdr-live-filters__field.is-search input::-webkit-search-cancel-button{cursor:pointer}.hdr-live-filters__field.is-tile{position:relative;display:block;flex:1 1 112px;min-width:0;max-width:180px;height:44px;margin:0;padding:0;border:1px solid var(--hs-line);border-radius:14px;background:var(--hs-field);box-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.hdr-live-filters__field.is-tile:focus-within,.hdr-live-filters__field.excel-date.is-open{border-color:var(--hs-focus);box-shadow:inset 0 0 0 1px var(--hs-focus)}.hdr-live-filters__label{position:absolute;top:7px;inset-inline:10px;z-index:1;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:800;line-height:14px;color:var(--wms-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.hdr-live-filters__label i{display:grid;flex:0 0 auto;color:var(--wms-muted);font-style:normal}.hdr-live-filters__label svg{width:11px;height:11px}.hdr-live-filters__field.is-tile select,.hdr-live-filters__field.is-tile .excel-date__trigger{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0 26px 6px 10px;-webkit-appearance:none;appearance:none;border:0;border-radius:inherit;background:transparent;box-shadow:none;outline:0;color:var(--wms-muted);font-size:11px;font-weight:700;line-height:14px;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.hdr-live-filters__field.is-tile select option{color:var(--wms-ink);background:var(--wms-panel)}.hdr-live-filters__field.is-tile .excel-date__trigger i{font-size:9px;color:inherit;opacity:.7}.hdr-live-filters__field.is-tile:has(select):not(:has(select option:first-child:checked)),.hdr-live-filters__field.is-tile.excel-date.is-active{border-color:var(--hs-on);background:var(--hs-on);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--hs-on) 70%,transparent)}.hdr-live-filters__field.is-tile:has(select):not(:has(select option:first-child:checked)) .hdr-live-filters__label,.hdr-live-filters__field.is-tile.excel-date.is-active .hdr-live-filters__label{font-size:10px;color:#ffffffd9}.hdr-live-filters__field.is-tile:has(select):not(:has(select option:first-child:checked)) .hdr-live-filters__label i,.hdr-live-filters__field.is-tile.excel-date.is-active .hdr-live-filters__label i{color:#fff}.hdr-live-filters__field.is-tile:has(select):not(:has(select option:first-child:checked)) select,.hdr-live-filters__field.is-tile.excel-date.is-active .excel-date__trigger{color:#fff;font-size:11px;font-weight:800}.hdr-live-filters__reset{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:44px;min-height:0;margin:0;padding:0 12px;border:1px solid color-mix(in srgb,var(--wms-danger) 28%,transparent);border-radius:14px;background:color-mix(in srgb,var(--wms-danger) 8%,var(--wms-panel));color:var(--wms-danger);font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.hdr-live-filters__reset svg{width:12px;height:12px}.hdr-live-filters__reset:hover{background:color-mix(in srgb,var(--wms-danger) 14%,var(--wms-panel))}.search-slot:empty{display:none}.search-slot{margin:8px 6px 10px}@media(min-width:761px){.search-slot{margin:0 0 14px}}.hdr-live-filters--strip{flex-wrap:wrap;gap:8px;padding:8px;border:1px solid var(--hs-line);border-radius:18px;background:var(--wms-panel);box-shadow:0 1px 2px #0e24380d,0 10px 24px -18px #0e243866;animation:hs-drop .18s ease-out}[data-theme=dark] .hdr-live-filters--strip{box-shadow:0 12px 26px -16px #000000d9}.hdr-live-filters--strip>.is-search{flex:2 1 260px;max-width:420px;height:48px;border-radius:14px}.hdr-live-filters--strip>.is-search input{padding-inline:36px 10px}.hdr-live-filters--strip>.is-tile{flex:1 1 140px;max-width:220px;height:48px}.hdr-live-filters--strip>.is-tile .hdr-live-filters__label{top:8px}.hdr-live-filters--strip>.is-tile :is(select,.excel-date__trigger){padding-bottom:7px;font-size:11px}.hdr-live-filters--strip>.hdr-live-filters__reset{height:48px}.hdr-live-filters--sheet{flex-wrap:wrap;padding:6px;border:1px solid var(--hs-line);border-radius:18px;background:var(--wms-panel);box-shadow:0 1px 2px #0e24380d,0 10px 24px -18px #0e243866;animation:hs-drop .18s ease-out}[data-theme=dark] .hdr-live-filters--sheet{box-shadow:0 12px 26px -16px #000000d9}@keyframes hs-drop{0%{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.hdr-live-filters--sheet,.hdr-live-filters--strip{animation:none}}.hdr-live-filters--sheet>.is-tile{flex:1 1 0;max-width:none;height:48px;border-radius:16px}.hdr-live-filters--sheet>.hdr-live-filters__reset{height:48px;border-radius:16px}.hdr-live-filters--sheet>.is-tile .hdr-live-filters__label{inset-inline:9px;gap:4px}.hdr-live-filters--sheet>.is-tile :is(select,.excel-date__trigger){padding-inline:24px 8px}.hdr-live-filters--sheet>.is-search{flex:0 0 48px;max-width:none;height:48px;border-radius:16px;transition:none}.hdr-live-filters--sheet>.is-search input{opacity:0;padding:0}.hdr-live-filters--sheet>.is-search .hdr-live-filters__search-ico{left:50%;right:auto;translate:-50% -50%}.hdr-live-filters--sheet>.is-search .hdr-live-filters__search-ico svg{width:17px;height:17px}.hdr-live-filters--sheet>.is-search:is(:focus-within,:has(input:not(:placeholder-shown))),.hdr-live-filters--sheet:not(:has(>.is-tile))>.is-search,.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-search{flex:1 1 100%;order:-1;height:44px;border-radius:14px}.hdr-live-filters--sheet>.is-search:is(:focus-within,:has(input:not(:placeholder-shown))) input,.hdr-live-filters--sheet:not(:has(>.is-tile))>.is-search input,.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-search input{opacity:1;padding-inline:36px 10px}.hdr-live-filters--sheet>.is-search:is(:focus-within,:has(input:not(:placeholder-shown))) .hdr-live-filters__search-ico,.hdr-live-filters--sheet:not(:has(>.is-tile))>.is-search .hdr-live-filters__search-ico,.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-search .hdr-live-filters__search-ico{left:auto;right:12px;translate:0 -50%}.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-tile .hdr-live-filters__label{inset-inline:9px;font-size:11px}.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-tile .hdr-live-filters__label i{display:none}.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile)>.is-tile :is(select,.excel-date__trigger){padding-inline:9px 6px}.hdr-live-filters--sheet:has(>.is-tile~.is-tile~.is-tile~.is-tile~.is-tile)>.is-tile{flex:1 1 calc((100% - 12px) / 3)}}@layer s105{.hdr-quick-menu__panel{--qm-card: color-mix(in srgb, var(--wms-ink) 3%, var(--wms-panel));--qm-line: color-mix(in srgb, var(--wms-line) 80%, transparent);--qm-tint: var(--wms-brand);min-width:0;max-width:none;padding:10px;border:1px solid var(--qm-line);border-radius:20px;background:var(--wms-panel);box-shadow:0 2px 6px #0e24380f,0 28px 56px -24px #0e243880;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}[data-theme=dark] .hdr-quick-menu__panel{--qm-card: color-mix(in srgb, #fff 4%, var(--wms-panel));--qm-line: color-mix(in srgb, #fff 9%, transparent);box-shadow:0 28px 56px -20px #000000e6}.hdr-quick-menu__panel.is-open{display:flex;flex-direction:column;gap:10px}.qm-account{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--wms-brand) 22%,transparent),transparent 60%),var(--qm-card);border:1px solid var(--qm-line)}.qm-account__avatar{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,var(--wms-brand),color-mix(in srgb,var(--wms-brand) 70%,#7a4a00));color:#fff;font-size:18px;font-weight:900;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--wms-brand) 80%,transparent)}.qm-account__who{display:flex;flex-direction:column;gap:2px;min-width:0}.qm-account__who b{overflow:hidden;font-size:14px;font-weight:800;color:var(--wms-ink);white-space:nowrap;text-overflow:ellipsis}.qm-account__who small{font-size:11px;font-weight:600;color:var(--wms-muted)}.qm-group{display:flex;flex-direction:column;padding:4px;border:1px solid var(--qm-line);border-radius:16px;background:var(--qm-card)}.qm-group__title{margin:6px 10px 4px;font-size:11px;font-weight:800;color:var(--wms-muted);letter-spacing:.01em}.qm-group:nth-of-type(2){--qm-tint: var(--wms-info)}.qm-group:nth-of-type(3){--qm-tint: var(--wms-success)}.qm-group .hdr-quick-menu__row{min-height:44px;padding:4px 8px;border-radius:12px}.qm-group .hdr-quick-menu__row+.hdr-quick-menu__row{border-top:1px solid var(--qm-line);border-radius:0}.qm-group .hdr-quick-menu__row-label{gap:10px;font-size:13px;font-weight:700;color:var(--wms-ink)}.qm-group .hdr-quick-menu__row-label svg{box-sizing:content-box;width:15px;height:15px;padding:6px;border-radius:9px;background:color-mix(in srgb,var(--qm-tint) 14%,var(--wms-panel));color:var(--qm-tint)}.qm-group .hdr-quick-menu__row-toggle,.qm-group .hdr-quick-menu__row-select{min-height:30px;border-color:var(--qm-line);background:var(--wms-panel);color:var(--wms-ink-soft);font-size:12px;font-weight:700}.qm-group .hdr-quick-menu__row-toggle.is-active{border-color:color-mix(in srgb,var(--wms-brand) 45%,transparent);background:color-mix(in srgb,var(--wms-brand) 16%,var(--wms-panel));color:var(--wms-brand-ink)}.qm-group :is(.hdr-quick-menu__lang-switch,.hdr-quick-menu__theme-switch){min-height:30px;border-color:var(--qm-line);background:var(--wms-panel)}.qm-group--page:not(:has(.hdr-quick-menu__slot>:not(.pallet-entry-mode-host:empty))){display:none}.qm-group--page .hdr-quick-menu__slot{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:2px 4px 4px;border:0}.qm-group--page .hdr-quick-menu__slot>.pallet-entry-mode-host:empty{display:none}.qm-group--page .hdr-quick-menu__slot>:is(.hdr-quick-menu__tools-row,.pallet-entry-mode-host:not(:empty)){grid-column:1 / -1}.qm-group--page .hdr-quick-menu__slot>.column-visibility{width:100%;min-width:0}.qm-group--page .hdr-quick-menu__slot :is(.panel-tool-button,.column-visibility__trigger,.action-chip){display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;height:42px;min-height:42px;padding:0 10px;border:1px solid var(--qm-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font-size:12px;font-weight:700;box-shadow:none;overflow:hidden;direction:rtl}.qm-group--page .hdr-quick-menu__slot :is(.panel-tool-button,.column-visibility__trigger,.action-chip):hover{border-color:color-mix(in srgb,var(--wms-brand) 45%,transparent);background:color-mix(in srgb,var(--wms-brand) 8%,var(--wms-panel))}.qm-group--page .hdr-quick-menu__slot .column-visibility__trigger--icon:after{content:attr(title);unicode-bidi:plaintext;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qm-group--page .hdr-quick-menu__slot .column-visibility__trigger>span[aria-hidden]{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--wms-brand) 16%,var(--wms-panel));color:var(--wms-brand-ink);font-size:13px;font-weight:900}.hdr-quick-menu__panel .hdr-quick-menu__install{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:4px 4px 6px;border:1px solid var(--qm-line);border-radius:16px;background:var(--qm-card)}.hdr-quick-menu__panel .hdr-quick-menu__install-label{grid-column:1 / -1;margin:6px 10px 0;font-size:11px;font-weight:800;color:var(--wms-muted)}.hdr-quick-menu__panel .hdr-quick-menu__install-item{order:1;display:flex;align-items:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:6px 10px;border:1px solid var(--qm-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);text-decoration:none;text-align:start;cursor:pointer}.hdr-quick-menu__panel .hdr-quick-menu__install-ico{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--wms-success) 14%,var(--wms-panel));color:var(--wms-success);font-size:13px}.hdr-quick-menu__panel .hdr-quick-menu__install-copy b{display:block;font-size:12px;font-weight:800}.hdr-quick-menu__panel .hdr-quick-menu__install-copy small{display:block;font-size:11px;color:var(--wms-muted)}.hdr-quick-menu__panel .hdr-quick-menu__install-note{order:2;grid-column:1 / -1;margin:0 8px;font-size:11px;line-height:1.7;color:var(--wms-muted)}.hdr-quick-menu__panel .hdr-quick-menu__install-feedback{order:3;grid-column:1 / -1;margin:0 8px;font-size:11px}.qm-version{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 6px 4px 10px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink)}.qm-version.has-update{border-color:color-mix(in srgb,var(--wms-brand) 50%,var(--wms-line))}.qm-version__text{display:grid;flex:1 1 auto;min-width:0;line-height:1.3}.qm-version__text small{color:var(--wms-muted);font-size:11px;font-weight:700}.qm-version__text b{justify-self:start;font-size:13px}.qm-version__state{flex:0 0 auto;color:var(--wms-muted);font-size:11px;font-weight:700}.qm-version__update{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:0;border-radius:10px;background:var(--wms-brand);color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.qm-version__note{margin:0 4px;color:var(--wms-muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.qm-signout{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;height:46px;min-height:0;margin:0;border:1px solid color-mix(in srgb,var(--wms-danger) 28%,transparent);border-radius:14px;background:color-mix(in srgb,var(--wms-danger) 8%,var(--wms-panel));color:var(--wms-danger);font-size:13px;font-weight:800;cursor:pointer;transition:background-color .15s ease}.qm-signout:hover{background:color-mix(in srgb,var(--wms-danger) 14%,var(--wms-panel))}}@layer s106{.rinl-host{padding:0 10px 10px}.rinl-host--desktop{padding:10px 14px 14px}.rinl{--rinl-accent: var(--wms-brand);display:grid;gap:10px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--rinl-accent) 22%,var(--wms-line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--rinl-accent) 7%,var(--wms-panel)) 0,var(--wms-panel) 64px);box-shadow:0 1px #ffffff80 inset,0 10px 24px -18px #0e243880;animation:rinl-in .18s var(--wms-ease, ease) both;font-family:var(--wms-font)}.rinl-host--desktop .rinl{max-width:760px}@keyframes rinl-in{0%{opacity:0;transform:translateY(-4px)}}.rinl--trailer{--rinl-accent: var(--wms-warning)}.rinl--print{--rinl-accent: var(--wms-info)}.rinl--qr{--rinl-accent: var(--wms-teal, var(--wms-info))}.rinl--drivers{--rinl-accent: var(--wms-violet)}.rinl__head{display:flex;align-items:center;gap:10px;min-width:0}.rinl__icon{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--rinl-accent) 14%,var(--wms-panel));color:color-mix(in srgb,var(--rinl-accent) 80%,var(--wms-ink))}.rinl__title{display:grid;min-width:0;flex:1 1 auto;line-height:1.25}.rinl__title strong{color:var(--wms-ink);font-size:14px;font-weight:800}.rinl__title small{overflow:hidden;color:var(--wms-muted);font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.rinl__close{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--wms-muted);font-size:20px;line-height:1;box-shadow:none}.rinl__close:hover{background:var(--wms-soft);color:var(--wms-ink)}.rinl__loading{display:flex;justify-content:center;gap:6px;padding:18px 0}.rinl__loading i{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--rinl-accent) 70%,var(--wms-muted));animation:rinl-dot .9s ease-in-out infinite}.rinl__loading i:nth-child(2){animation-delay:.15s}.rinl__loading i:nth-child(3){animation-delay:.3s}@keyframes rinl-dot{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.rinl__error{margin:0;padding:8px 10px;border-radius:10px;background:var(--wms-danger-soft);color:var(--wms-danger-ink);font-size:12px;font-weight:600}.rinl__hint{margin:0;color:var(--wms-muted);font-size:12px}.rinl__link{color:color-mix(in srgb,var(--rinl-accent) 75%,var(--wms-ink));font-size:12px;font-weight:700;text-decoration:none}.rinl__link:after{content:" ↗";font-size:10px}.rinl__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rinl__primary{min-width:108px;min-height:40px;padding:0 18px;border:0;border-radius:12px;background:var(--wms-brand);color:#1b1405;font-size:13px;font-weight:800;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--wms-brand) 80%,transparent);transition:background var(--wms-dur-fast, .12s) ease,transform var(--wms-dur-fast, .12s) ease}.rinl__primary:active:not(:disabled){transform:scale(.98)}.rinl__primary:disabled{opacity:.45;box-shadow:none}.rinl__primary.is-done{background:var(--wms-success);color:#fff}.rinl__ghost{min-height:36px;padding:0 12px;border:1px solid var(--wms-line);border-radius:11px;background:var(--wms-panel);color:var(--wms-ink-soft, var(--wms-ink));font-size:12px;font-weight:700;box-shadow:none}.rinl__ghost--danger{border-color:var(--wms-danger-line);color:var(--wms-danger-ink)}.rinl__foot>.rinl__ghost--danger:first-child{margin-inline-end:auto}.rinl__confirm{display:inline-flex;align-items:center;gap:6px;margin-inline-end:auto;color:var(--wms-danger-ink);font-size:12px;font-weight:700}.trl-photos{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.trl-photos::-webkit-scrollbar{display:none}.trl-photo{position:relative;flex:0 0 72px;width:72px;height:72px;border-radius:14px}.trl-photo__thumb{display:block;width:100%;height:100%;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--wms-soft);box-shadow:0 0 0 1px var(--wms-line)}.trl-photo__thumb img{display:block;width:100%;height:100%;object-fit:cover}.trl-photo__remove{position:absolute;top:-5px;inset-inline-start:-5px;display:grid;place-items:center;width:22px;height:22px;min-height:22px;padding:0;border:2px solid var(--wms-panel);border-radius:50%;background:var(--wms-ink);color:var(--wms-panel);font-size:13px;line-height:1}.trl-photo--add{display:grid;place-content:center;justify-items:center;gap:2px;padding:0;border:1.5px dashed color-mix(in srgb,var(--wms-warning) 55%,var(--wms-line));background:color-mix(in srgb,var(--wms-warning) 7%,var(--wms-panel));color:var(--wms-warning-ink);font-size:11px;font-weight:700}.trl-photo--pending{display:grid;place-items:center;background:var(--wms-soft);box-shadow:0 0 0 1px var(--wms-line)}.trl-photo--pending i{width:22px;height:22px;border:2px solid var(--wms-line);border-top-color:var(--wms-warning);border-radius:50%;animation:trl-spin .7s linear infinite}@keyframes trl-spin{to{transform:rotate(360deg)}}.trl-faults{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x pan-y}.trl-faults::-webkit-scrollbar{display:none}.trl-fault{flex:0 0 auto;min-height:30px;padding:0 11px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel);color:var(--wms-ink-soft, var(--wms-ink));font-size:12px;font-weight:600;white-space:nowrap;box-shadow:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.trl-fault.is-on{border-color:var(--wms-warning);background:var(--wms-warning-soft);color:var(--wms-warning-ink);font-weight:800}.trl-note textarea{display:block;box-sizing:border-box;width:100%;min-height:62px;padding:9px 11px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:14px;line-height:1.6;resize:vertical}.trl-note textarea:focus{outline:2px solid color-mix(in srgb,var(--wms-warning) 60%,transparent);outline-offset:0;border-color:var(--wms-warning)}.trl-viewer{position:fixed;inset:0;z-index:1300;display:grid;grid-template-rows:1fr auto;gap:12px;padding:max(16px,var(--sa-top, 0px)) 12px max(16px,var(--sa-bottom, 0px));background:#060c12e6;animation:rinl-in .16s ease both}.trl-viewer img{align-self:center;justify-self:center;max-width:100%;max-height:100%;border-radius:12px;object-fit:contain}.trl-viewer__bar{display:flex;justify-content:center;gap:10px}.trl-viewer__btn{min-height:42px;padding:0 18px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#ffffff1a;color:#fff;font-size:13px;font-weight:700}.trl-viewer__btn--danger{border-color:#ff787880;color:#ffb3b3}.trailer-mark{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;min-height:26px;padding:0;border:1px solid color-mix(in srgb,var(--wms-warning) 45%,transparent);border-radius:9px;background:var(--wms-warning-soft);color:var(--wms-warning-ink);box-shadow:none;cursor:pointer}.trailer-mark.is-open{background:var(--wms-warning);border-color:var(--wms-warning);color:#fff}.rcard__body.rcard__body--meta{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"head head ops" "who  meta ops" "facts facts facts"}.rcard__meta{grid-area:meta;display:flex;align-items:center;gap:6px;min-width:0;margin-top:2px}.rcard__meta .rcard__date{margin:0}.action-chip--trailer.has-report{border-color:color-mix(in srgb,var(--wms-warning) 50%,var(--wms-line));color:var(--wms-warning-ink)}.action-chip--trailer.has-report:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:6px;border-radius:50%;background:var(--wms-warning);vertical-align:middle}.rinl__doc{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"sheet facts" "sheet link";align-items:center;column-gap:12px;row-gap:4px;padding:10px;border-radius:12px;background:var(--wms-soft)}.rinl__sheet{grid-area:sheet;display:grid;align-content:start;gap:4px;width:44px;height:58px;padding:9px 7px;border-radius:5px;background:var(--wms-panel);box-shadow:0 0 0 1px var(--wms-line),0 6px 12px -8px #0e243873}.rinl__sheet i{display:block;height:3px;border-radius:2px;background:var(--wms-line)}.rinl__sheet i:first-child{width:60%;background:color-mix(in srgb,var(--wms-info) 55%,var(--wms-line))}.rinl__facts{grid-area:facts;display:grid;gap:2px;margin:0;min-width:0}.rinl__facts>div{display:flex;gap:6px;min-width:0;font-size:12px}.rinl__facts dt{flex:0 0 auto;color:var(--wms-muted);font-weight:500}.rinl__facts dd{margin:0;overflow:hidden;color:var(--wms-ink);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rinl__doc>.rinl__link{grid-area:link;justify-self:start}.ptp{display:grid;gap:8px}.ptp__targets{display:flex;gap:8px;overflow-x:auto;padding:2px;scrollbar-width:none;touch-action:pan-x pan-y}.ptp__targets::-webkit-scrollbar{display:none}.ptp__target{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-width:0;max-width:220px;min-height:48px;padding:6px 12px 6px 10px;border:1.5px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);color:var(--wms-ink);text-align:start;box-shadow:none;transition:border-color .12s ease,background .12s ease}.ptp__target.is-on{border-color:var(--wms-info);background:color-mix(in srgb,var(--wms-info) 9%,var(--wms-panel))}.ptp__glyph{position:relative;display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:var(--wms-soft);color:var(--wms-ink-soft, var(--wms-ink))}.ptp__target.is-on .ptp__glyph{background:var(--wms-info);color:#fff}.ptp__live{position:absolute;top:-2px;inset-inline-end:-2px;width:9px;height:9px;border:2px solid var(--wms-panel);border-radius:50%;background:var(--wms-success)}.ptp__copy{display:grid;min-width:0;line-height:1.25}.ptp__copy b{overflow:hidden;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ptp__copy small{overflow:hidden;color:var(--wms-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ptp__hint{margin:0;color:var(--wms-muted);font-size:12px;line-height:1.6}.ptp__hint--busy{display:inline-flex;align-items:center;gap:6px;align-self:center;white-space:nowrap}.ptp__hint--busy i{width:12px;height:12px;border:2px solid var(--wms-line);border-top-color:var(--wms-info);border-radius:50%;animation:trl-spin .7s linear infinite}.ptp__go{display:flex;align-items:center;gap:8px}.ptp__copies{display:flex;align-items:center;flex:0 0 auto;height:44px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel)}.ptp__copies button{width:34px;height:42px;min-height:42px;padding:0;border:0;background:transparent;color:var(--wms-ink);font-size:18px;box-shadow:none}.ptp__copies button:disabled{opacity:.3}.ptp__copies b{display:grid;justify-items:center;min-width:30px;font-size:14px;font-weight:800;line-height:1.1}.ptp__copies b small{color:var(--wms-muted);font-size:9px;font-weight:500}.ptp__print{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:12px;background:var(--wms-info);color:#fff;font-size:14px;font-weight:800;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--wms-info) 85%,transparent)}.ptp__print:disabled{opacity:.6}.ptp__status{margin:0;padding:7px 10px;border-radius:10px;font-size:12px;font-weight:700}.ptp__status--busy{background:var(--wms-info-soft);color:var(--wms-info-ink)}.ptp__status--done{background:var(--wms-success-soft);color:var(--wms-success-ink)}.ptp__status--failed{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.qrs{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 6px;scrollbar-width:none;touch-action:pan-x pan-y}.qrs::-webkit-scrollbar{display:none}.qrs__item{position:relative;display:grid;justify-items:center;gap:2px;flex:0 0 64px;padding:6px 4px 4px;border:1px solid var(--wms-line);border-radius:12px;background:#fff}.qrs__item img{display:block;width:50px;height:50px;image-rendering:pixelated}.qrs__item b{color:#13202b;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.qrs__drop{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:20px;height:20px;min-height:20px;padding:0;border:2px solid var(--wms-panel);border-radius:50%;background:var(--wms-ink);color:var(--wms-panel);font-size:12px;line-height:1}.qrs__add{flex:0 0 48px;min-height:80px;border:1.5px dashed var(--wms-line);border-radius:12px;background:var(--wms-soft);color:var(--wms-muted);font-size:22px;box-shadow:none}.rinl__drivers .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}.rinl__drivers .driver-field{position:relative;display:block;color:var(--wms-muted)}.rinl__drivers .driver-field__slots{gap:4px;min-width:0}.rinl__drivers .driver-field__slot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 4px}.rinl__drivers .driver-field__label{grid-column:1 / -1;width:auto;font-size:11px;font-weight:700;color:var(--wms-muted)}.rinl__drivers .driver-field__slot select{width:100%;min-width:0;height:38px;min-height:38px;padding-inline:8px;border-radius:10px;font-size:13px}.rinl__drivers .driver-field__slot:not(:first-child) .driver-field__label{display:none}.rinl__drivers .driver-field__remove{width:30px;height:38px}.rinl__drivers .driver-field__add{position:absolute;top:-3px;left:0;width:24px;height:20px;min-height:20px;padding:0;border-radius:7px;font-size:12px}.rmode{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;flex:0 0 auto;width:66px;height:36px;padding:3px;border:1px solid color-mix(in srgb,var(--ws-tone, var(--wms-brand)) 26%,var(--wms-line));border-radius:12px;background:var(--wms-soft);animation:rmode-in .2s var(--wms-ease-spring, ease) both}@keyframes rmode-in{0%{opacity:0;transform:scale(.85)}}.rmode__thumb{position:absolute;top:3px;bottom:3px;right:3px;width:calc(50% - 3px);border-radius:9px;background:var(--ws-tone, var(--wms-brand));box-shadow:0 3px 8px -3px color-mix(in srgb,var(--ws-tone, var(--wms-brand)) 70%,transparent);transition:transform .22s var(--wms-ease-spring, cubic-bezier(.3, 1.4, .5, 1)),background .22s ease}.rmode--rahkaran .rmode__thumb{transform:translate(-100%);background:linear-gradient(160deg,#e3a53f,#b97a12);box-shadow:0 3px 8px -3px #b97a12b3}.rmode__opt{position:relative;z-index:1;display:grid;place-items:center;min-width:0;min-height:0;height:100%;padding:0;border:0;background:transparent;color:var(--wms-muted);box-shadow:none;transition:color .16s ease}.rmode__opt[aria-checked=true]{color:#fff}.rmode__opt b{font-size:14px;font-weight:900;font-family:Segoe UI,Arial,sans-serif;line-height:1}.rcard__ops .rmode{margin-inline-end:-2px}.pallets-in-receipt__flash-cards>.rnew{flex:0 0 auto}.pallets-in-receipt__flash-cards>.rnew--closed{width:112px;min-width:112px;max-width:112px}.pallets-in-receipt__flash-cards>.rnew--open{width:min(292px,86vw);min-width:min(292px,86vw);max-width:min(292px,86vw)}.rnew.pal-record-card{border-style:dashed;border-color:color-mix(in srgb,#b97a12 45%,var(--wms-line));background:color-mix(in srgb,#e3a53f 6%,var(--wms-panel))}.rnew--open.pal-record-card{border-style:solid}.rnew__open{display:grid;place-content:center;justify-items:center;gap:6px;width:100%;height:100%;min-height:220px;padding:12px 8px;border:0;background:transparent;color:#9a6510;box-shadow:none}.rnew__plus{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,#e3a53f,#b97a12);color:#fff;font-size:26px;font-weight:400;line-height:1;box-shadow:0 8px 18px -8px #b97a12bf}.rnew__open b{color:var(--wms-ink);font-size:13px;font-weight:800}.rnew__open small{color:var(--wms-muted);font-size:10px;font-weight:600;letter-spacing:.02em}.rnew__form{display:grid;gap:8px;padding:10px}.rnew__head{display:flex;align-items:center;justify-content:space-between}.rnew__head strong{color:var(--wms-ink);font-size:13px;font-weight:800}.rnew__x{width:30px;height:30px;min-height:30px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--wms-muted);font-size:18px;box-shadow:none}.rnew__grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.rnew__field{display:grid;gap:2px;min-width:0}.rnew__field--wide{grid-column:1 / -1}.rnew__field>span{color:var(--wms-muted);font-size:11px;font-weight:700}.rnew__field input,.rnew__combo input{box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;padding:0 9px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink);font-size:14px}.rnew__field input:focus,.rnew__combo input:focus{outline:2px solid color-mix(in srgb,#e3a53f 55%,transparent);border-color:#c98a1b}.rnew__combo{display:block;margin:0}.rnew__error{margin:0;padding:6px 8px;border-radius:9px;background:var(--wms-danger-soft);color:var(--wms-danger-ink);font-size:12px;font-weight:600}.rnew__save{min-height:40px;border:0;border-radius:11px;background:linear-gradient(160deg,#e3a53f,#b97a12);color:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 16px -10px #b97a12d9}.rnew__save:disabled{opacity:.6}.pallets-in-receipt__empty{margin-bottom:4px}@media(max-width:760px){.pallets-in-receipt__empty{display:none}}.receipt-edit-mobile,.remittance-edit-mobile{position:relative}.receipt-create-mobile__clock{position:absolute;top:8px;left:8px;z-index:3}.receipt-create-mobile__clock .ire-times-field__trigger{display:grid;place-items:center;width:38px;height:38px;min-height:38px;border-radius:12px;font-size:17px}.receipt-create-mobile__clock .ire-times-field__popup{right:auto;left:0;z-index:30}@media(max-width:760px){.mobile-bottom-tabs:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:46px;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--wms-canvas, #f4f7f9) 55%,transparent) 45%,var(--wms-canvas, #f4f7f9) 100%)}html.wms-pallet-focus .mobile-bottom-tabs:before{display:none}}@media screen and (max-width:760px){.mobile-report-filters .facet-multi-select__inline-label{transition:top .16s ease,transform .16s ease,font-size .16s ease,color .16s ease,background-color .16s ease}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__inline-label{top:50%;right:6px;left:20px;width:auto;max-width:none;padding:0;border:0;background:transparent;color:var(--wms-ink-soft, var(--wms-ink));transform:translateY(-50%);text-align:center}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__inline-label b{font-size:13px;font-weight:700;color:inherit}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__inline-label b[data-fit="1"]{font-size:12px}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__inline-label b[data-fit="2"]{font-size:11px;line-height:1.15;white-space:normal;overflow-wrap:anywhere}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__control{padding-top:0}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__compact-value{visibility:hidden}}@media(prefers-reduced-motion:reduce){.rinl,.rmode,.trl-viewer{animation:none}.rmode__thumb,.mobile-report-filters .facet-multi-select__inline-label{transition:none}}.roc-codes{display:grid;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--wms-line)}.roc-codes__head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--wms-muted);font-size:12px}.roc-codes__head b{color:var(--wms-ink);font-weight:800}.roc-codes__clear{min-height:28px;padding:0 10px;border:1px solid var(--wms-danger-line);border-radius:999px;background:transparent;color:var(--wms-danger-ink);font-size:12px;font-weight:700;box-shadow:none}.roc-daily-report__tokens.roc-codes__list{max-height:136px;margin-top:0;padding-top:0;border-top:0;gap:6px}.roc-codes__list button{min-height:32px;padding:0 6px 0 11px;border:1px solid color-mix(in srgb,var(--wms-teal, var(--wms-info)) 30%,var(--wms-line));border-radius:999px;background:color-mix(in srgb,var(--wms-teal, var(--wms-info)) 8%,var(--wms-panel));color:var(--wms-ink);font:700 12.5px var(--wms-font-mono);font-variant-numeric:tabular-nums;box-shadow:none}.roc-codes__list button b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--wms-ink) 9%,transparent);color:var(--wms-muted);font-size:13px}.roc-codes__list button:hover b{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.select-all-toggle{display:inline-flex;align-items:center;gap:6px;padding-inline:10px;border:1px solid color-mix(in srgb,var(--wms-success) 40%,var(--wms-line));background:color-mix(in srgb,var(--wms-success) 8%,var(--wms-panel));color:var(--wms-success-ink);animation:rmode-in .18s var(--wms-ease-spring, ease) both}.select-all-toggle b{font-size:12px;font-weight:800;white-space:nowrap}.select-all-toggle.is-active{background:var(--wms-success);border-color:var(--wms-success);color:#fff}.supplier-label-card.supplier-label-card--add{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;align-items:stretch;min-height:96px;padding:8px;border:1.5px dashed color-mix(in srgb,var(--wms-success) 45%,var(--wms-line));background:color-mix(in srgb,var(--wms-success) 5%,var(--wms-panel))}.supplier-label-card--add button{display:grid;place-content:center;justify-items:center;gap:4px;min-height:72px;border:0;border-radius:10px;background:var(--wms-panel);color:var(--wms-success-ink);font-size:12px;font-weight:800;box-shadow:0 0 0 1px var(--wms-line)}.supplier-label-card--add button:hover{box-shadow:0 0 0 1.5px var(--wms-success)}.supplier-label-card__adding{align-self:center;justify-self:center;grid-column:1 / -1;color:var(--wms-muted);font-size:12px;font-weight:700}@media(max-width:760px){.supplier-label-card.supplier-label-card--add{min-height:76px}.supplier-label-card--add button{min-height:58px}}.pst{display:grid;gap:8px;padding:2px 4px 6px}.pst__field{display:grid;gap:3px}.pst__field>span{color:var(--wms-muted);font-size:11px;font-weight:700}.pst__field input{box-sizing:border-box;width:100%;height:38px;padding:0 10px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:13px}.pst__status{display:flex;align-items:center;gap:6px;margin:0;color:var(--wms-muted);font-size:12px;font-weight:600;line-height:1.5}.pst__status i{width:8px;height:8px;border-radius:50%;background:var(--wms-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-success) 25%,transparent)}.pst__status.is-online{color:var(--wms-success-ink)}.pst__status.is-off{color:var(--wms-warning-ink)}.pst__shortcut{justify-self:start;min-height:32px;padding:0 10px;border:1px dashed var(--wms-line);border-radius:10px;background:transparent;color:var(--wms-ink-soft, var(--wms-ink));font-size:12px;font-weight:700;box-shadow:none}[data-theme=dark] .ptp__print,[data-theme=dark] .ptp__target.is-on .ptp__glyph{color:#0c1330}.topbar-page-actions .select-all-toggle>b{display:inline;font-size:11px;white-space:nowrap}.suppliers-hub__empty>span:not([aria-hidden]){display:block;width:auto;max-width:36ch;height:auto;margin:2px auto 0;padding:0;background:none;color:var(--wms-muted);font-size:12px;line-height:1.7;text-align:center}}@layer s107{@media(max-width:900px){:where(#root) :where(*){overscroll-behavior:auto}:where(#root) :where([role=listbox],[role=menu],[role=dialog],dialog,.dialog,.async-combobox__list,.facet-multi-select__options,.column-visibility__options,.pallet-ticket-menu__list,.hdr-quick-menu__panel,.jalali-picker--portal,.nav-switcher__body,.wms-nav__scroll,.sidebar,.sidebar-scroll,.report-email-center__body,.pl-flash-card--compose__body,.pal-compose-panel__body,.wms-select-sheet__list){overscroll-behavior:contain}body,.app-shell,.content,.workflow-page,.panel,.mobile-list-board,.mobile-list-track,.mobile-list-scroller,.receipt-inline-details,.receipt-inline-details--mobile,.receipt-inline-details--inplace,.receipt-items-panel,.receipt-workflow,.receipt-workflow--compact,.receipt-item-pallets-panel--mobile,.mobile-hstrip-card.receipt-row--expanded,.receipt-inline-edit,.topbar-start,.topbar-start--tools-row{touch-action:pan-x pan-y}.pl-flash__rail,.pal-flash__rail,.pallets-in-receipt__flash-cards,.report-flash-deck__rail,.mobile-hstrip{scroll-snap-type:none}}}@layer s108{.wms-picker-layer{position:fixed;inset:0;z-index:var(--wms-z-sheet)}.wms-picker-scrim{position:absolute;inset:0;background:color-mix(in srgb,#08121c 44%,transparent);animation:wms-picker-fade .16s ease-out both;touch-action:none}.wms-picker{display:flex;flex-direction:column;min-height:0;background:var(--wms-panel);color:var(--wms-ink);font-family:var(--wms-font);outline:none}.wms-picker--pop{position:fixed;z-index:var(--wms-z-sheet);border:1px solid var(--wms-line);border-radius:16px;box-shadow:var(--wms-shadow-lg, 0 24px 48px -20px rgba(12, 30, 46, .45));animation:wms-picker-drop .14s ease-out both}.wms-picker--sheet{position:absolute;inset:auto 0 0;max-height:min(80vh,680px);border-radius:22px 22px 0 0;box-shadow:0 -18px 40px -24px #08121c8c;padding-bottom:var(--sa-bottom, 0px);animation:wms-picker-rise .22s cubic-bezier(.2,.8,.2,1) both}.wms-picker__grab{width:40px;height:4px;margin:8px auto 0;border-radius:99px;background:var(--wms-line);flex:none}.wms-picker__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 8px 16px;flex:none}.wms-picker__head b{font-size:15px;font-weight:800}.wms-picker--pop .wms-picker__head{padding:8px 8px 4px 12px}.wms-picker--pop .wms-picker__head b{font-size:13px}.wms-picker__close{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:12px;background:var(--wms-soft, var(--wms-recess));color:var(--wms-muted);cursor:pointer}.wms-picker__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px 8px}.wms-picker__foot{display:flex;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--wms-line-soft, var(--wms-line));flex:none}.wms-picker__foot>button{flex:1 1 0;height:44px;border-radius:12px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.wms-picker--pop .wms-picker__foot>button{height:36px}.wms-picker__ghost{border:1px solid var(--wms-line);background:transparent;color:var(--wms-ink)}.wms-picker__ghost:disabled{opacity:.45;cursor:default}.wms-picker__done{border:0;background:var(--wms-brand);color:#fff;box-shadow:inset 0 1px #ffffff38}@keyframes wms-picker-fade{0%{opacity:0}}@keyframes wms-picker-rise{0%{transform:translateY(24px);opacity:.4}}@keyframes wms-picker-drop{0%{transform:translateY(-4px);opacity:0}}@media(prefers-reduced-motion:reduce){.wms-picker,.wms-picker-scrim{animation:none}}.dtree{display:grid;gap:2px}.dtree__row{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 6px;border-radius:12px}.wms-picker--pop .dtree__row{min-height:38px}.dtree__row--all{margin-bottom:4px;border-bottom:1px solid var(--wms-line-soft, var(--wms-line));border-radius:0}.dtree__box{flex:none;display:grid;place-items:center;width:22px;height:22px;min-width:0;min-height:0;padding:0;border:1.5px solid var(--wms-line);border-radius:7px;background:var(--wms-panel);color:#fff;cursor:pointer}.dtree__box.is-all,.dtree__box.is-some{border-color:var(--wms-brand);background:var(--wms-brand)}.dtree__expander{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0;min-height:inherit;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.dtree__name{flex:1 1 auto;font-size:14px;font-weight:800}.dtree__row--all .dtree__name{font-size:13px}.dtree__count{flex:none;padding:2px 8px;border-radius:99px;background:var(--wms-soft, var(--wms-recess));color:var(--wms-muted);font-size:11px;font-weight:700}.dtree__month.is-some .dtree__count{background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand))}.dtree__chev{flex:none;color:var(--wms-muted);transition:transform .16s ease}.dtree__month.is-open .dtree__chev{transform:rotate(-90deg)}.dtree__month.is-open>.dtree__row{background:var(--wms-soft, var(--wms-recess))}.dtree__year-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:8px 6px 4px;background:var(--wms-panel);color:var(--wms-muted);font-size:12px;font-weight:800}.dtree__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:8px 4px 10px}.dtree__day{display:grid;justify-items:center;align-content:center;gap:1px;min-height:40px;padding:0;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;cursor:pointer}.wms-picker--pop .dtree__day{min-height:38px;border-radius:10px}.dtree__day b{font-size:14px;font-weight:800;line-height:1.1}.dtree__weekday{text-align:center;color:var(--wms-muted);font-size:11px;font-weight:800;padding-bottom:2px}.dtree__day.is-on{border-color:var(--wms-brand);background:var(--wms-brand);color:#fff}.dtree__empty{margin:16px 8px;color:var(--wms-muted);font-size:13px}.wms-options__search{position:sticky;top:0;z-index:1;padding:0 0 8px;background:var(--wms-panel)}.wms-options__search input{width:100%;height:42px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-soft, var(--wms-recess));color:var(--wms-ink);font:inherit;font-size:14px}.wms-options__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.wms-options__group{padding:10px 8px 4px;color:var(--wms-muted);font-size:11px;font-weight:800}.wms-options__item{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--wms-ink);font:inherit;font-size:14px;font-weight:700;text-align:start;cursor:pointer}.wms-picker--pop .wms-options__item{min-height:38px;font-size:13px}.wms-options__item>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.wms-options__item svg{flex:none;color:var(--wms-brand);visibility:hidden}.wms-options__item.is-selected{background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-ink))}.wms-options__item.is-selected svg{visibility:visible}.wms-options__item:disabled{opacity:.4;cursor:default}.wms-options__item:not(:disabled):active{background:var(--wms-soft, var(--wms-recess))}.wms-options__empty{margin:16px 8px;color:var(--wms-muted);font-size:13px}.date-span{position:relative;min-width:0}.date-span__trigger{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;text-align:start;cursor:pointer}.date-span__trigger svg{flex:none;color:var(--wms-brand)}.date-span__trigger b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800}.date-span__trigger i{flex:none;font-style:normal;font-size:10px;color:var(--wms-muted)}.date-span.is-open .date-span__trigger{border-color:var(--wms-brand);box-shadow:0 0 0 3px var(--wms-brand-soft)}.date-span--stacked{padding-top:6px}.date-span--stacked .date-span__label{position:absolute;top:-2px;inset-inline-start:10px;z-index:1;padding:0 4px;background:var(--wms-panel);color:var(--wms-muted);font-size:11px;line-height:16px}.date-span--inline{display:flex;align-items:stretch;padding:0;overflow:hidden}.date-span--inline .date-span__label{display:flex;align-items:center}.date-span--inline .date-span__trigger{height:auto;border:0;border-radius:0;background:transparent}.date-span--inline .date-span__trigger b{font-size:13px}.date-span__presets{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 10px;scrollbar-width:none;overscroll-behavior-x:contain}.date-span__presets button{flex:none;height:34px;padding:0 12px;border:1px solid var(--wms-line);border-radius:99px;background:var(--wms-soft, var(--wms-recess));color:var(--wms-ink);font:inherit;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.date-span__presets button:active{background:var(--wms-brand-soft);border-color:var(--wms-brand)}.workflow-dialog__form{display:contents}@media(max-width:900px){html:has(.dialog-backdrop) .mobile-bottom-tabs{visibility:hidden;pointer-events:none}}.batch-entry{display:grid;gap:10px}.batch-entry__field,.batch-entry__row label{display:grid;gap:4px;min-width:0}.batch-entry__field>span,.batch-entry__row label>span{color:var(--wms-muted);font-size:11px;font-weight:800}.batch-entry input{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:15px;font-weight:700}.batch-entry__hint{margin:0;color:var(--wms-muted);font-size:12px}.batch-entry__switch{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px dashed color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line));border-radius:99px;background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-ink));font:inherit;font-size:12px;font-weight:800;cursor:pointer}.batch-entry__total{display:flex;align-items:baseline;justify-content:space-between;padding:10px 12px;border-radius:12px;background:var(--wms-soft, var(--wms-recess))}.batch-entry__total span{color:var(--wms-muted);font-size:12px;font-weight:700}.batch-entry__total b{font-size:18px;font-weight:800}.batch-entry__total small{color:var(--wms-muted);font-size:11px}.batch-entry__rows{display:grid;gap:8px}.batch-entry__row{display:grid;grid-template-columns:minmax(0,1fr) 92px 36px;gap:8px;align-items:end}.batch-entry__qty input{text-align:center}.batch-entry__remove{width:36px;height:44px;min-height:0;padding:0;border:0;border-radius:12px;background:transparent;color:var(--wms-muted);font-size:20px;cursor:pointer}.batch-entry__remove:disabled{opacity:.25;cursor:default}.batch-entry__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.batch-entry__add{min-height:36px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.batch-entry__balance{color:var(--wms-warning-ink, var(--wms-muted));font-size:12px;font-weight:800}.batch-entry__balance.is-ok{color:var(--wms-success-ink, var(--wms-brand))}.batch-entry__balance.is-over{color:var(--wms-danger-ink)}.mfrac{display:inline-grid;justify-items:start;gap:1px;min-width:0;vertical-align:middle;line-height:1.15;font-size:11px;font-weight:700;color:var(--wms-ink)}.mfrac__line{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mfrac__line i{flex:none;width:6px;height:6px;border-radius:50%}.mfrac__bar{justify-self:stretch;height:1px;min-width:28px;background:var(--wms-muted);opacity:.55}.mfrac--empty{color:var(--wms-muted)}.rahkaran-recon__expiry{margin:0 16px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:700;background:var(--wms-soft, var(--wms-recess));color:var(--wms-muted)}.rahkaran-recon__expiry.is-ok{background:var(--wms-success-soft);color:var(--wms-success-ink)}.rahkaran-recon__expiry.is-error{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.pal-stack-card .pl-flash-card__check~.fk .fk__head.pal-stack-card__head{padding-right:34px}.pal-stack-card.is-selected{outline:2px solid var(--wms-brand);outline-offset:-2px}.bulk-action-bar__summary{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.bulk-action-bar__summary small{margin-inline-start:4px;padding-inline-start:6px;border-inline-start:1px solid var(--wms-line);color:var(--wms-muted)}.rnew--closed{position:relative;display:flex;flex-direction:column}.rnew--closed .rnew__open{flex:1 1 auto}.rnew__save{display:inline-flex;align-items:center;justify-content:center;gap:8px}.rnew__form .board-material-fields{min-width:0}.pal-status-cell{gap:6px}.pal-status-cell select{min-width:0}.pal-line-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-width:76px;max-width:46%;min-height:40px;padding:0 12px;border:1px dashed color-mix(in srgb,var(--wms-success) 55%,transparent);border-radius:12px;background:color-mix(in srgb,var(--wms-success) 8%,var(--wms-panel));color:var(--wms-success-ink, #0b5c42);font:inherit;font-size:12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.pal-line-chip__k{font-size:11px;font-weight:700;opacity:.75}.pal-line-chip__v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800;font-variant-numeric:tabular-nums}.pal-line-chip.has-lines{border-style:solid;background:color-mix(in srgb,var(--wms-success) 14%,var(--wms-panel))}.pal-line-chip:focus-visible{outline:2px solid var(--wms-success);outline-offset:2px}[data-theme=dark] .pal-line-chip{color:color-mix(in srgb,var(--wms-success) 70%,white)}.number-grid-picker-backdrop{z-index:var(--wms-z-dialog)}@media(max-width:760px){.number-grid-picker-backdrop{align-items:flex-end;padding:0}.number-grid-picker-backdrop .number-grid-picker{width:100%;max-width:none;margin:0;border-radius:22px 22px 0 0;padding-bottom:var(--sa-bottom, 0px)}.number-grid-picker__grid{grid-template-columns:repeat(5,1fr);gap:8px}.number-grid-picker__cell{min-height:46px;font-size:15px}.number-grid-picker__head button{width:40px;height:40px}.number-grid-picker__actions button{min-height:44px;min-width:88px}}[data-theme=dark] .number-grid-picker__head button{background:#ffffff14;color:var(--wms-ink)}[data-theme=dark] .number-grid-picker__cell{border-color:#ffffff1a;color:var(--wms-ink-soft)}[data-theme=dark] .number-grid-picker__cell.is-checked{border-color:color-mix(in srgb,var(--wms-success) 70%,transparent);background:color-mix(in srgb,var(--wms-success) 20%,transparent);color:color-mix(in srgb,var(--wms-success) 70%,white)}}@layer s109{@media(max-width:760px){html body .app-shell .topbar,html body .app-shell .topbar--navchip,html body .app-shell--navchip .topbar,html body .app-shell--navchip .topbar--navchip,html[data-theme] body .app-shell--navchip .topbar--navchip{background:transparent;background-image:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}html body .app-shell .topbar .topbar__shell{pointer-events:auto}html.capacitor-native body:before{content:"";position:fixed;inset:0 0 auto;z-index:82;height:var(--safe-top, 0px);background:#eef2f4;box-shadow:0 1px #14242e0f;pointer-events:none;opacity:0}html.capacitor-native:is(.wms-chrome-live,.wms-chrome-away):not(.wms-header-locked) body:before{opacity:1}html.capacitor-native[data-theme=dark] body:before{background:var(--wms-glass-strong, rgba(26, 26, 35, .92));box-shadow:none;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.hdr-cluster>.app-switch{display:none}.hdr-quick-menu__panel.hdr-quick-menu__panel--portal{padding:6px;border-radius:18px}.hdr-quick-menu__panel.is-open{gap:0}.hdr-quick-menu__panel>*+*{margin-top:4px}.qm-account{gap:10px;padding:6px 8px;border:0;border-radius:12px}.qm-account__avatar{width:30px;height:30px;border-radius:9px;font-size:13px}.qm-account__who{gap:0}.qm-account__who b{font-size:13px}.qm-account__who small{font-size:10px}.hdr-quick-menu__panel :is(.qm-group,.hdr-quick-menu__install){padding:2px 0 0;border:0;border-top:1px solid var(--qm-line);border-radius:0;background:transparent}.qm-group__title,.hdr-quick-menu__panel .hdr-quick-menu__install-label{margin:4px 8px 0;font-size:10px;font-weight:800;letter-spacing:.02em}.qm-group .hdr-quick-menu__row{min-height:36px;padding:0 4px 0 2px;gap:8px}.qm-group .hdr-quick-menu__row+.hdr-quick-menu__row{border-top:0}.qm-group .hdr-quick-menu__row-label{gap:8px;font-size:12px;font-weight:700}.qm-group .hdr-quick-menu__row-label svg{width:13px;height:13px;padding:5px;border-radius:8px}.qm-group .hdr-quick-menu__row-toggle,.qm-group .hdr-quick-menu__row-select,.qm-group :is(.hdr-quick-menu__lang-switch,.hdr-quick-menu__theme-switch){min-height:26px;font-size:11px}.qm-group .hdr-quick-menu__row-toggle{min-width:58px;padding:0 10px}.qm-group .hdr-quick-menu__row-select{max-width:124px}.qm-group--page .hdr-quick-menu__slot{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:2px 2px 4px}.qm-group--page .hdr-quick-menu__slot :is(.panel-tool-button,.column-visibility__trigger,.action-chip){height:34px;min-height:34px;padding:0 6px;gap:6px;border-radius:10px;font-size:11px}.qm-group--page .hdr-quick-menu__slot .column-visibility__trigger>span[aria-hidden],.qm-group--page .hdr-quick-menu__slot .panel-tool-button--planning>b{width:22px;height:22px;border-radius:7px;font-size:11px}.hdr-quick-menu__panel .hdr-quick-menu__install{gap:4px;padding:2px 2px 4px}.hdr-quick-menu__panel .hdr-quick-menu__install-item{min-height:38px;padding:4px 8px;border-radius:10px}.hdr-quick-menu__panel .hdr-quick-menu__install-ico{width:22px;height:22px;font-size:11px}.hdr-quick-menu__panel .hdr-quick-menu__install-copy b{font-size:11px}.hdr-quick-menu__panel .hdr-quick-menu__install-copy small{font-size:10px}.hdr-quick-menu__panel .hdr-quick-menu__install-note{font-size:10px;line-height:1.6}.hdr-quick-menu__panel .qm-signout{height:38px;margin-top:6px;border-radius:12px;font-size:12px}}.qm-switch{display:none}@media(max-width:760px){.qm-switch{width:100%;font-family:inherit;cursor:pointer;text-align:start;display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px;border:1px solid color-mix(in srgb,var(--wms-info) 30%,transparent);border-radius:14px;background:color-mix(in srgb,var(--wms-info) 9%,var(--wms-panel));color:var(--wms-ink);font-size:13px;font-weight:800;text-decoration:none}.qm-switch__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--wms-info) 18%,var(--wms-panel));color:var(--wms-info)}.qm-switch__go{margin-inline-start:auto;color:var(--wms-muted);font-size:14px}.qm-switch:active{background:color-mix(in srgb,var(--wms-info) 16%,var(--wms-panel))}}}@layer s110{.qtd{--qtd-command: #087f78;--qtd-feedback: var(--wms-info);--qtd-surface: var(--wms-panel);--qtd-line: color-mix(in srgb, var(--wms-line) 85%, transparent);--qtd-shadow: 0 1px 2px rgba(14, 36, 56, .08), 0 14px 32px -14px rgba(14, 36, 56, .45);position:fixed;z-index:78;left:20px;bottom:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}.qtd>*{pointer-events:auto}[data-theme=dark] .qtd{--qtd-command: #34d8c4;--qtd-surface: color-mix(in srgb, #fff 5%, var(--wms-panel));--qtd-line: rgba(255, 255, 255, .1);--qtd-shadow: 0 16px 36px -14px rgba(0, 0, 0, .95)}@media(max-width:760px){.qtd{left:14px;bottom:calc(64px + var(--sa-bottom, 0px) + 14px)}html.wms-chrome-away:not(.wms-header-locked) .qtd:not(.is-open){transform:translateY(calc(64px + var(--sa-bottom, 0px)))}html:has(.bulk-action-bar,.pallet-search-v2__bulk-bar.is-visible,.suppliers-hub__bulk-bar,.dialog-backdrop,.pal-compose-panel,.pl-flash-card--compose,.rnew--open,.receipt-create-mobile,#main-content :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus) .qtd:not(.is-open){opacity:0;visibility:hidden}}@media(prefers-reduced-motion:no-preference){.qtd{transition:transform .18s ease,opacity .15s ease}}.qtd-fab{position:relative;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--qtd-line);border-radius:16px;background:var(--qtd-surface);color:var(--wms-ink-soft, var(--wms-ink));box-shadow:var(--qtd-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent}.qtd-fab:hover{border-color:color-mix(in srgb,var(--qtd-command) 45%,transparent)}.qtd-fab:active{transform:scale(.95)}.qtd-fab.is-open{border-color:transparent;background:var(--wms-ink);color:var(--wms-panel)}.qtd-fab:focus-visible{outline:2px solid var(--qtd-command);outline-offset:3px}.qtd-badge{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--wms-brand);color:#fff;font-size:10px;font-weight:900;line-height:1;box-shadow:0 0 0 2px var(--wms-canvas, var(--wms-panel))}.qtd-menu{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.qtd-item{--tone: var(--wms-muted);display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px 0 12px;border:1px solid color-mix(in srgb,var(--tone) 28%,var(--qtd-line));border-radius:16px;background:var(--qtd-surface);color:var(--tone);font:inherit;font-size:13px;font-weight:800;box-shadow:var(--qtd-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent}.qtd-item span{color:var(--wms-ink)}.qtd-item:active{transform:scale(.97)}.qtd-item:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.qtd-item--command{--tone: var(--qtd-command)}.qtd-item--feedback{--tone: var(--qtd-feedback)}.qtd-item--queue{--tone: var(--wms-ink-soft, var(--wms-muted))}.qtd-count{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--wms-danger);color:#fff;font-size:10px;font-style:normal;font-weight:900}@media(prefers-reduced-motion:no-preference){.qtd-menu>*{animation:qtd-rise .16s ease both}.qtd-menu>:nth-child(2){animation-delay:30ms}.qtd-menu>:nth-child(3){animation-delay:60ms}.qtd-panel{animation:qtd-rise .18s ease both}}@keyframes qtd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qtd-panel{display:flex;flex-direction:column;width:min(22rem,calc(100vw - 28px));max-height:min(64vh,30rem);border:1px solid var(--qtd-line);border-radius:20px;background:var(--qtd-surface);color:var(--wms-ink);box-shadow:var(--qtd-shadow);overflow:hidden}.qtd-panel__head{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 12px;border-bottom:1px solid var(--qtd-line)}.qtd-panel__title{display:inline-flex;align-items:center;gap:6px;margin-inline-end:auto;font-size:13px;font-weight:800}.qtd-panel--feedback .qtd-panel__title svg{color:var(--qtd-feedback)}.qtd-panel__x{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--wms-muted);cursor:pointer}.qtd-panel__x:hover{background:color-mix(in srgb,var(--wms-ink) 7%,transparent)}.qtd-panel__body{display:flex;flex-direction:column;gap:10px;padding:12px;min-height:0}.qtd-panel__body--list{flex:1 1 auto;overflow:hidden}.qtd-seg{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:color-mix(in srgb,var(--wms-ink) 6%,transparent)}.qtd-seg button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--wms-muted);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.qtd-seg button.is-on{background:var(--qtd-surface);color:var(--qtd-feedback);box-shadow:0 1px 3px #0e24381f}.qtd-seg--wide{display:flex}.qtd-seg--wide button{flex:1 1 0}.qtd-kinds{display:flex;gap:6px}.qtd-kind{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;border:1px solid var(--qtd-line);border-radius:12px;background:transparent;color:var(--wms-muted);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.qtd-kind.is-on{border-color:color-mix(in srgb,var(--qtd-feedback) 45%,transparent);background:color-mix(in srgb,var(--qtd-feedback) 10%,transparent);color:var(--qtd-feedback)}.qtd-text{width:100%;min-height:96px;padding:10px 12px;border:1px solid var(--qtd-line);border-radius:14px;background:color-mix(in srgb,var(--wms-ink) 3%,var(--qtd-surface));color:var(--wms-ink);font:inherit;font-size:13px;line-height:1.8;resize:none;outline:none}.qtd-text:focus{border-color:var(--qtd-feedback)}.qtd-primary,.qtd-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border-radius:13px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.qtd-primary{border:0;background:var(--qtd-feedback);color:#fff}.qtd-primary:disabled{opacity:.45;cursor:not-allowed}.qtd-secondary{min-height:36px;border:1px solid var(--qtd-line);background:transparent;color:var(--wms-muted)}.qtd-foot{margin:-2px 0 0;font-size:11px;color:var(--wms-muted);text-align:center}.qtd-error{margin:0;padding:0 12px 10px;font-size:12px;font-weight:700;color:var(--wms-danger)}.qtd-empty{margin:16px 8px;font-size:12px;line-height:1.9;color:var(--wms-muted);text-align:center}.qtd-list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.qtd-note{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--qtd-line);border-radius:14px;background:color-mix(in srgb,var(--wms-ink) 2.5%,var(--qtd-surface))}.qtd-note header{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.qtd-note header b{font-size:12px;color:var(--qtd-feedback)}.qtd-note header small{margin-inline-start:auto;font-size:11px;color:var(--wms-muted)}.qtd-note__status{padding:1px 7px;border-radius:999px;font-size:10px;font-weight:800;background:color-mix(in srgb,var(--wms-warning, #e39b12) 16%,transparent);color:var(--wms-warning-ink, var(--wms-brand-ink))}.qtd-note.is-done .qtd-note__status{background:color-mix(in srgb,var(--wms-success) 16%,transparent);color:var(--wms-success)}.qtd-note.is-dismissed .qtd-note__status{background:color-mix(in srgb,var(--wms-muted) 16%,transparent);color:var(--wms-muted)}.qtd-note p{margin:0;font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.qtd-note__page{font-size:10px;color:var(--wms-muted);text-align:left}.qtd-note__actions{display:flex;gap:6px}.qtd-note__actions button{flex:1 1 auto;min-height:30px;border:1px solid var(--qtd-line);border-radius:10px;background:transparent;color:var(--wms-ink-soft, var(--wms-ink));font:inherit;font-size:11px;font-weight:800;cursor:pointer}.qtd-note__actions .is-done{border-color:transparent;background:var(--wms-success);color:#fff}.qtd-note__actions .is-delete{flex:0 0 34px;display:grid;place-items:center;color:var(--wms-danger)}.qtd-station{display:flex;align-items:center;gap:8px;margin:10px 12px 0;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--wms-muted) 10%,transparent);font-size:12px;font-weight:700;color:var(--wms-muted)}.qtd-station i{width:8px;height:8px;border-radius:50%;background:var(--wms-muted)}.qtd-station.is-on{background:color-mix(in srgb,var(--wms-success) 10%,transparent);color:var(--wms-success)}.qtd-station.is-on i{background:var(--wms-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-success) 25%,transparent)}.qtd-job{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--qtd-line);border-radius:14px}.qtd-job__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--wms-ink) 6%,transparent);color:var(--wms-ink-soft, var(--wms-ink))}.qtd-job__main{display:flex;flex-direction:column;gap:2px;min-width:0}.qtd-job__main b{overflow:hidden;font-size:13px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.qtd-job__main small{font-size:11px;color:var(--wms-muted)}.qtd-job__main small.qtd-job__why{color:var(--wms-danger)}.qtd-job__status{padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap}.qtd-job__status.is-wait{background:color-mix(in srgb,var(--wms-info) 14%,transparent);color:var(--wms-info)}.qtd-job__status.is-ok{background:color-mix(in srgb,var(--wms-success) 14%,transparent);color:var(--wms-success)}.qtd-job__status.is-bad{background:color-mix(in srgb,var(--wms-danger) 12%,transparent);color:var(--wms-danger)}.qtd-job.is-wait .qtd-job__icon{color:var(--wms-info)}.qtd-job__retry{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--qtd-line);border-radius:10px;background:transparent;color:var(--wms-ink-soft, var(--wms-ink));cursor:pointer}.qtd-job__retry:disabled{opacity:.5}@media print{.qtd{display:none}}}@layer s111{.rlist .rlist__rows>.rcard:has(.receipt-inline-details,.dialog-backdrop,dialog[open]):active{transform:none}.rlist .rcard__head .rcard__no{flex:0 0 auto;overflow:visible}.rlist .rcard__head .rcard__status{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .rlist{--rc-radius: 20px;--rc-surface-top: #1d1d27;--rc-surface-bottom: #16161e;--rc-edge: rgba(255, 255, 255, .07);--rc-cell: #18181f;--rc-rule: rgba(255, 255, 255, .065);--rc-shadow: inset 0 1px 0 rgba(255, 255, 255, .05), 0 2px 6px -2px rgba(0, 0, 0, .55), 0 22px 40px -26px rgba(0, 0, 0, .95)}[data-theme=dark] .rlist .rlist__rows>.rcard{border:1px solid var(--rc-edge);background:radial-gradient(120% 75% at 100% 0%,color-mix(in srgb,var(--ws-tone) 12%,transparent),transparent 60%),linear-gradient(180deg,var(--rc-surface-top),var(--rc-surface-bottom));box-shadow:var(--rc-shadow)}[data-theme=dark] .rlist .rlist__rows>.rcard.receipt-row--expanded{border-color:color-mix(in srgb,var(--ws-tone) 38%,transparent);box-shadow:inset 0 1px #ffffff0d,0 0 0 1px color-mix(in srgb,var(--ws-tone) 12%,transparent),0 24px 44px -24px #000000f2}[data-theme=dark] .rlist .rcard:before{inset:20px 0 20px auto;width:3px;border-radius:3px 0 0 3px;background:var(--ws-tone);box-shadow:0 0 14px 1px color-mix(in srgb,var(--ws-tone) 55%,transparent)}[data-theme=dark] .rlist .rcard.receipt-row--tone-completed .rcard__body{background:transparent}[data-theme=dark] .rlist .rcard__no{color:#f4f5f8}[data-theme=dark] .rlist .rcard__no--none{color:#ecedf273}[data-theme=dark] .rlist .rcard__supplier,[data-theme=dark] .rlist .rcard .peek-value.rcard__supplier{color:#ecedf29e}[data-theme=dark] .rlist .rcard .rcard__status{border-color:transparent;background:color-mix(in srgb,var(--ws-tone) 17%,transparent);background-image:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ws-tone) 14%,transparent);color:color-mix(in srgb,var(--ws-tone) 70%,#fff)}[data-theme=dark] .rlist .rcard__facts{margin-top:12px;border-radius:14px;background:var(--rc-rule);box-shadow:0 0 0 1px #ffffff08}[data-theme=dark] .rlist .rcard__fact{background:var(--rc-cell)}[data-theme=dark] .rlist .rcard__fact dt{color:#ecedf273;font-weight:600}[data-theme=dark] .rlist .rcard__fact dd{color:#eceef3}[data-theme=dark] .rlist .rcard__fact--who dd{color:#ecedf2c7}[data-theme=dark] .rlist .rcard__ops .receipt-inline-toggle{border:1px solid color-mix(in srgb,var(--ws-tone) 26%,transparent);background:color-mix(in srgb,var(--ws-tone) 11%,rgba(255,255,255,.02));color:color-mix(in srgb,var(--ws-tone) 70%,#fff);box-shadow:none}[data-theme=dark] .rlist .rcard__ops .receipt-inline-toggle:is(.is-open,.is-open-rahkaran){border-color:transparent;background:color-mix(in srgb,var(--ws-tone) 72%,#000);color:#fff}[data-theme=dark] .rlist .rcard__ops .row-action-menu__trigger{color:#ecedf28c;background:transparent}[data-theme=dark] .rlist .rcard__ops .row-action-menu__trigger:hover{color:#f4f5f8;background:#ffffff0f}[data-theme=dark] .rlist .rcard .trailer-mark{border-color:#f2c3684d;background:#f2c3681a}[data-theme=dark] .rlist .rlist__day span{color:#dcdee6}[data-theme=dark] .rlist .rlist__day em{color:#ecedf26b}}@layer s112{.choice-field{position:relative;min-width:0;width:100%}.choice-field__trigger{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;margin:0;padding:0 11px 0 6px;border:1px solid color-mix(in srgb,var(--wms-line) 90%,transparent);border-radius:11px;background:var(--md-tile, var(--wms-soft));color:var(--wms-ink);font:inherit;font-size:13px;font-weight:700;text-align:start;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.resource-form .choice-field__trigger.resource-row-input,.resource-bulk-edit .choice-field__trigger.resource-row-input{height:auto;min-height:40px;padding:4px 11px 4px 6px}.choice-field__trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--wms-brand) 45%,var(--wms-line))}.choice-field__trigger:focus-visible{border-color:var(--wms-info);background:var(--wms-panel);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-info) 18%,transparent);outline:0}.choice-field.is-open .choice-field__trigger{border-color:var(--wms-brand);background:var(--wms-panel);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 20%,transparent);outline:0}.choice-field__trigger:disabled{opacity:.55;cursor:default}.choice-field__placeholder{flex:1 1 auto;min-width:0;color:var(--wms-muted);font-weight:500}.choice-field__value{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.choice-field__value small{margin-inline-start:4px;color:var(--wms-muted);font-size:11px;font-weight:700}.choice-field__chips{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;min-width:0;padding:2px 0}.choice-field__chip{max-width:100%;padding:3px 9px;overflow:hidden;border-radius:999px;background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-ink));font-size:12px;font-weight:800;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.choice-field__chevron{flex:none;display:grid;place-items:center;width:26px;height:26px;margin-inline-start:auto;border-radius:8px;background:color-mix(in srgb,var(--wms-ink) 6%,transparent);color:var(--wms-muted);transition:transform .16s ease,background-color .14s ease,color .14s ease}.choice-field.is-open .choice-field__chevron{transform:rotate(180deg);background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand))}.choice-field.has-value .choice-field__chevron{color:var(--wms-ink-soft)}.choice-field__native{position:absolute;inset:auto 0 0;width:100%;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.choice-menu .wms-picker__body{padding:2px 10px 10px}.choice-menu__search{position:sticky;display:block}.choice-menu__search>svg{position:absolute;top:13px;inset-inline-start:12px;color:var(--wms-muted);pointer-events:none}.choice-menu__search input{padding-inline-start:36px}.choice-menu__search input:focus{border-color:var(--wms-brand);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent)}.choice-menu__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.choice-menu__item{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--wms-ink);font:inherit;font-size:14px;font-weight:700;text-align:start;cursor:pointer;transition:background-color .12s ease}.wms-picker--pop .choice-menu__item{min-height:40px;font-size:13px}.choice-menu__item:hover{background:color-mix(in srgb,var(--wms-ink) 4%,transparent)}.choice-menu__item:active{background:color-mix(in srgb,var(--wms-ink) 8%,transparent)}.choice-menu__item:focus-visible{outline:2px solid var(--wms-brand);outline-offset:-2px}.choice-menu__item.is-selected{background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-ink))}.choice-menu__mark{flex:none;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid color-mix(in srgb,var(--wms-muted) 70%,transparent);border-radius:50%;color:#fff;transition:background-color .12s ease,border-color .12s ease}.choice-menu__mark.is-box{border-radius:6px}.choice-menu__item.is-selected .choice-menu__mark{border-color:var(--wms-brand);background:var(--wms-brand)}.choice-menu__mark svg{width:13px;height:13px}.choice-menu__text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.choice-menu__count{flex:none;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--wms-ink) 5%,transparent);color:var(--wms-muted);font-size:11px;font-weight:700}.choice-menu__item.is-selected .choice-menu__count{background:color-mix(in srgb,var(--wms-brand) 16%,transparent);color:var(--wms-brand-ink, var(--wms-ink))}.choice-menu__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px;padding:2px 2px 4px}.choice-menu__chip{position:relative;display:grid;place-items:center;min-height:52px;padding:6px 8px;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,transform .12s ease}.wms-picker--pop .choice-menu__chip{min-height:44px}.choice-menu__chip:hover{border-color:color-mix(in srgb,var(--wms-brand) 50%,var(--wms-line))}.choice-menu__chip:active{transform:scale(.97)}.choice-menu__chip:focus-visible{outline:2px solid var(--wms-brand);outline-offset:1px}.choice-menu__chip b{font-size:15px;font-weight:800}.choice-menu__chip b small{margin-inline-start:3px;color:var(--wms-muted);font-size:10px;font-weight:700}.choice-menu__chip em{position:absolute;top:4px;inset-inline-end:6px;color:var(--wms-muted);font-size:10px;font-style:normal;font-weight:700}.choice-menu__chip.is-selected{border-color:var(--wms-brand);background:var(--wms-brand);color:#fff;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--wms-brand) 80%,transparent)}.choice-menu__chip.is-selected :is(small,em){color:#ffffffd1}.choice-menu__empty{margin:12px 6px 10px;color:var(--wms-muted);font-size:13px;line-height:1.8}.choice-menu__add{margin-top:8px;padding-top:8px;border-top:1px solid var(--wms-line-soft, var(--wms-line))}.choice-menu__add-btn{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 12px;border:1.5px dashed color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line));border-radius:14px;background:transparent;color:var(--wms-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.wms-picker--pop .choice-menu__add-btn{min-height:46px}.choice-menu__add-btn:hover{background:color-mix(in srgb,var(--wms-brand) 7%,transparent)}.choice-menu__add-btn:focus-visible{outline:2px solid var(--wms-brand);outline-offset:1px}.choice-menu__add-btn.is-quick{border-style:solid;background:var(--wms-brand-soft)}.choice-menu__add-btn>span:last-child{display:flex;flex-direction:column;min-width:0}.choice-menu__add-btn b{font-size:14px;font-weight:800;overflow-wrap:anywhere}.choice-menu__add-btn small{color:var(--wms-muted);font-size:12px;font-weight:600}.choice-menu__add-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--wms-brand);color:#fff;box-shadow:inset 0 1px #ffffff40}.choice-menu__add-form{display:grid;gap:6px;padding:10px;border:1.5px solid var(--wms-brand);border-radius:14px;background:color-mix(in srgb,var(--wms-brand) 6%,var(--wms-panel));animation:choice-add-open .16s ease-out both}.choice-menu__add-label{color:var(--wms-ink-soft);font-size:12px;font-weight:800}.choice-menu__add-row{display:flex;align-items:center;gap:6px}.choice-menu__add-row input{flex:1 1 auto;min-width:0;height:42px;padding:0 12px;border:1px solid var(--wms-line);border-radius:11px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:14px;font-weight:700}.choice-menu__add-row input:focus{border-color:var(--wms-brand);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 18%,transparent)}.choice-menu__add-row input[aria-invalid=true]{border-color:var(--wms-danger)}.choice-menu__add-save{flex:none;height:42px;padding:0 16px;border:0;border-radius:11px;background:var(--wms-brand);color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px #ffffff38}.choice-menu__add-save:disabled{opacity:.45;cursor:default}.choice-menu__add-cancel{flex:none;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--wms-line);border-radius:11px;background:transparent;color:var(--wms-muted);cursor:pointer}.choice-menu__error{margin:6px 4px 0;color:var(--wms-danger);font-size:12px;font-weight:700}@keyframes choice-add-open{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.choice-menu__add-form{animation:none}.choice-field__chevron,.choice-menu__chip{transition:none}}.resource-panel--bare .data-table tbody>tr,.resource-panel--bare .data-table thead,.resource-panel--bare :is(.pagination,.mobile-load-more,.infinite-list-end){transition:opacity .22s ease,filter .22s ease}.resource-panel--bare.has-open-form .data-table tbody>tr:not(.is-row-focus),.resource-panel--bare.has-open-form .data-table thead,.resource-panel--bare.has-open-form :is(.pagination,.mobile-load-more,.infinite-list-end){opacity:.32;filter:saturate(.35)}.resource-panel--bare.has-open-form .data-table tbody>tr:not(.is-row-focus):hover,.resource-panel--bare.has-open-form .data-table tbody>tr:not(.is-row-focus):focus-within{opacity:.8;filter:none}.resource-panel--bare.has-open-form .data-table tbody>tr.is-row-focus>td{background:color-mix(in srgb,var(--wms-info) 8%,var(--wms-panel))}.resource-panel--bare.has-open-form .data-table tbody>tr.is-row-focus{box-shadow:inset 3px 0 0 var(--wms-info)}@media(max-width:760px){.resource-panel--bare.has-open-form .data-table tbody>tr.is-row-focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--wms-info) 55%,transparent)}}@media(prefers-reduced-motion:reduce){.resource-panel--bare .data-table tbody>tr,.resource-panel--bare .data-table thead{transition:none}}}@layer s113{.suppliers-hub__row-tools{display:inline-flex;align-items:stretch;gap:8px;padding-inline-end:10px;margin-inline-end:4px;border-inline-end:1px solid var(--wms-line)}.suppliers-hub__tool{--tool: var(--wms-info);display:inline-flex;align-items:center;gap:9px;min-height:42px;margin:0;padding:4px 6px 4px 14px;border:1px solid color-mix(in srgb,var(--tool) 22%,var(--wms-line));border-radius:13px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px #0e24380d;transition:border-color .14s ease,background-color .14s ease,box-shadow .16s ease,transform .14s ease}.suppliers-hub__tool--ref{--tool: var(--wms-success)}.suppliers-hub__tool:hover{border-color:color-mix(in srgb,var(--tool) 55%,var(--wms-line));box-shadow:0 8px 18px -12px color-mix(in srgb,var(--tool) 70%,transparent);transform:translateY(-1px)}.suppliers-hub__tool:active{transform:translateY(0)}.suppliers-hub__tool:focus-visible{outline:2px solid var(--tool);outline-offset:2px}.suppliers-hub__tool-icon{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--tool) 13%,var(--wms-panel));color:var(--tool)}.suppliers-hub__tool-badge{position:absolute;top:-3px;inset-inline-end:-3px;width:11px;height:11px;border-radius:50%;background:var(--wms-success);box-shadow:0 0 0 2px var(--wms-panel)}.suppliers-hub__tool-text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.suppliers-hub__tool-text b{font-size:13px;font-weight:800}.suppliers-hub__tool-text small{color:var(--wms-muted);font-size:11px;font-weight:700}.suppliers-hub__tool--ref.has-samples{background:color-mix(in srgb,var(--wms-success) 6%,var(--wms-panel))}.suppliers-hub__tool--ref.has-samples .suppliers-hub__tool-text small{color:var(--wms-success)}.suppliers-hub__tool--settings.has-shamsi .suppliers-hub__tool-text small{color:var(--wms-info)}.suppliers-hub__tool--settings.is-inactive .suppliers-hub__tool-text small{color:var(--wms-danger)}.suppliers-hub__tool.is-open{border-color:var(--tool);background:var(--tool);color:#fff;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--tool) 80%,transparent)}.suppliers-hub__tool.is-open .suppliers-hub__tool-icon{background:#fff3;color:#fff}.suppliers-hub__tool.is-open .suppliers-hub__tool-text small{color:#ffffffd9}.suppliers-hub__tool.is-open .suppliers-hub__tool-badge{box-shadow:0 0 0 2px var(--tool);background:#fff}@media(prefers-reduced-motion:reduce){.suppliers-hub__tool{transition:none}.suppliers-hub__tool:hover{transform:none}}.suppliers-hub .data-table .table-actions-cell,.suppliers-hub .data-table .table-actions-heading{max-width:none}@media(max-width:760px){.resource-workspace .data-table tbody>tr>td.table-actions-cell:has(.suppliers-hub__row-tools){height:auto}.resource-workspace .data-table tbody>tr>td.table-actions-cell>.row-actions:has(.suppliers-hub__row-tools){flex:1 1 100%;flex-wrap:wrap;width:100%;min-width:0}.resource-workspace .data-table .suppliers-hub__row-tools{display:flex;flex:1 1 100%;gap:8px;width:100%;padding:0 0 10px;margin:0 0 2px;border-inline-end:0;border-bottom:1px dashed var(--wms-line)}.resource-workspace .data-table .suppliers-hub__tool{flex:1 1 0;min-width:0;min-height:50px;padding:6px 8px 6px 12px}.resource-workspace .data-table .suppliers-hub__tool-text{overflow:hidden}.resource-workspace .data-table .suppliers-hub__tool-text :is(b,small){overflow:hidden;text-overflow:ellipsis}.resource-workspace .data-table .suppliers-hub__tool-text b{font-size:13px}}.suppliers-hub__inactive-tag{flex:none;padding:2px 8px;border:1px solid color-mix(in srgb,var(--wms-muted) 35%,transparent);border-radius:999px;background:color-mix(in srgb,var(--wms-muted) 10%,var(--wms-panel));color:var(--wms-muted);font-size:11px;font-style:normal;font-weight:800;line-height:1.5}.suppliers-hub__name-cell.is-inactive>:first-child{opacity:.6}.suppliers-hub__active-card{--state: var(--wms-success);display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--state) 30%,var(--wms-line));border-radius:14px;background:color-mix(in srgb,var(--state) 7%,var(--wms-panel));transition:background-color .16s ease,border-color .16s ease}.suppliers-hub__active-card.is-inactive{--state: var(--wms-muted)}.suppliers-hub__active-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.suppliers-hub__active-copy b{color:var(--wms-ink);font-size:14px;font-weight:800}.suppliers-hub__active-card.is-active .suppliers-hub__active-copy b{color:var(--wms-success)}.suppliers-hub__active-copy small{color:var(--wms-muted);font-size:12px;font-weight:600;line-height:1.7}.suppliers-hub__active-switch{position:relative;flex:none;width:54px;min-width:54px;height:30px;min-height:30px;margin:0;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--wms-muted) 40%,var(--wms-line));cursor:pointer;transition:background-color .16s ease}.suppliers-hub__active-switch[aria-checked=true]{background:var(--wms-success)}.suppliers-hub__active-switch>span{position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0a1e1847;transition:inset-inline-start .18s cubic-bezier(.2,.8,.2,1)}.suppliers-hub__active-switch[aria-checked=true]>span{inset-inline-start:calc(100% - 27px)}.suppliers-hub__active-switch:focus-visible{outline:2px solid var(--wms-success);outline-offset:3px}@media(prefers-reduced-motion:reduce){.suppliers-hub__active-switch,.suppliers-hub__active-switch>span,.suppliers-hub__active-card{transition:none}}}@layer s114{.wms-error-dialog{position:fixed;inset:0;z-index:10200;display:grid;place-items:center;padding:16px;padding-bottom:max(16px,var(--sa-bottom));background:#0a142275;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:wms-error-fade .16s ease-out}.wms-error-dialog__card{position:relative;width:min(380px,100%);max-height:calc(100dvh - 48px);overflow:auto;display:grid;justify-items:center;gap:8px;padding:26px 22px 18px;border-radius:22px;border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 28px 70px #08122047,0 2px #fff9 inset;text-align:center;direction:rtl;animation:wms-error-rise .2s cubic-bezier(.2,.9,.3,1.2)}.wms-error-dialog__close{position:absolute;top:10px;inset-inline-end:10px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--wms-soft);color:var(--wms-muted);cursor:pointer;transition:background .14s,color .14s}.wms-error-dialog__close:hover,.wms-error-dialog__close:focus-visible{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.wms-error-dialog__icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:2px;border-radius:50%;background:var(--wms-danger-soft);color:var(--wms-danger);box-shadow:0 0 0 7px color-mix(in srgb,var(--wms-danger-soft) 55%,transparent)}.wms-error-dialog.is-warning .wms-error-dialog__icon{background:var(--wms-warning-soft);color:var(--wms-warning);box-shadow:0 0 0 7px color-mix(in srgb,var(--wms-warning-soft) 55%,transparent)}.wms-error-dialog__title{margin:4px 0 0;font-size:15px;font-weight:800;line-height:1.5;color:var(--wms-ink)}.wms-error-dialog__message{margin:0;font-size:13px;line-height:1.95;color:var(--wms-ink-soft);overflow-wrap:anywhere}.wms-error-dialog__items{width:100%;margin:4px 0 0;padding:10px 12px;list-style:none;display:grid;gap:6px;border-radius:14px;background:var(--wms-soft);text-align:start;font-size:12px;line-height:1.7;color:var(--wms-ink-soft)}.wms-error-dialog__items li{display:flex;gap:8px;align-items:baseline}.wms-error-dialog__items li:before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:var(--wms-danger);transform:translateY(-1px)}.wms-error-dialog__actions{width:100%;display:flex;gap:8px;margin-top:10px}.wms-error-dialog__actions button{flex:1 1 0;min-height:44px;border-radius:14px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.wms-error-dialog__primary{border:0;background:var(--wms-ink);color:var(--wms-panel);box-shadow:0 8px 18px #0c1c2c2e}.wms-error-dialog__primary:focus-visible{outline:3px solid color-mix(in srgb,var(--wms-brand) 60%,transparent);outline-offset:2px}.wms-error-dialog__secondary{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}.error-retry-chip{display:inline-flex;align-items:center;gap:6px;margin:10px auto;padding:6px 14px;border:1px solid var(--wms-danger-line);border-radius:999px;background:var(--wms-danger-soft);color:var(--wms-danger-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}@keyframes wms-error-fade{0%{opacity:0}}@keyframes wms-error-rise{0%{opacity:0;transform:translateY(10px) scale(.96)}}@media(prefers-reduced-motion:reduce){.wms-error-dialog,.wms-error-dialog__card{animation:none}}[data-theme=dark] .wms-error-dialog{background:#0009}[data-theme=dark] .wms-error-dialog__card{background:var(--wms-raised);border-color:#ffffff14;box-shadow:0 28px 80px #0009,0 1px #ffffff0f inset}[data-theme=dark] .wms-error-dialog__close,[data-theme=dark] .wms-error-dialog__items{background:#ffffff0d}[data-theme=dark] .wms-error-dialog__primary{background:var(--wms-brand);color:#17120a;box-shadow:0 10px 24px #e39b1238}[data-theme=dark] .wms-error-dialog__secondary{background:transparent;border-color:#ffffff24}}@layer s115{.pal-compose-panel--rail .pl-float-field :is(.ire-input,input.ire-input,select.ire-input,.pal-compose-qr__input,.production-date-field__trigger,.production-date-field input,.pal-compose-total){height:46px;min-height:46px}.pal-compose-panel--rail .pl-float-field.is-filled .pl-float-field__label,.pal-compose-panel--rail .pl-float-field:focus-within .pl-float-field__label{top:5px;inset-inline-start:11px;inset-inline-end:auto;transform:none;max-width:calc(100% - 22px);padding:0;border:0;background:none;font-size:10px;font-weight:800;line-height:1.2;color:var(--wms-success-ink);letter-spacing:.01em}.pal-compose-panel--rail .pl-float-field:is(.is-filled,:focus-within) :is(.ire-input,input.ire-input,select.ire-input,.pal-compose-qr__input,.production-date-field__trigger,.production-date-field input){padding-top:17px;padding-bottom:3px;padding-inline:11px}.pal-compose-panel--rail .pl-float-field--date input[type=date]{font-size:13px;letter-spacing:0;font-variant-numeric:tabular-nums}.pal-compose-panel--rail .pl-float-field--date input[type=date]::-webkit-calendar-picker-indicator{margin:0;padding:0;width:14px;height:14px;opacity:.55}.pal-compose-panel--rail .pl-float-field--date .production-date-field__trigger{justify-content:flex-start}.production-date-field__trigger.is-empty .production-date-field__mask{color:var(--wms-muted);opacity:.7;letter-spacing:.08em;font-weight:600}.rnew--inset .rnew__grid{gap:7px;grid-auto-flow:row dense}.rnew--inset .rnew__field input::placeholder{color:transparent}.rnew--inset .rnew__field{position:relative;display:block;min-height:48px;padding:18px 10px 4px;border:1px solid #c9d8e2;border-radius:12px;background:var(--wms-panel);transition:border-color .14s ease,box-shadow .14s ease}.rnew--inset .rnew__field:focus-within{border-color:#c98a1b;box-shadow:0 0 0 3px color-mix(in srgb,#e3a53f 22%,transparent)}.rnew--inset .rnew__field>span{position:absolute;top:5px;inset-inline-start:10px;z-index:1;max-width:calc(100% - 20px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:800;line-height:1.2;color:#9a6510;pointer-events:none}.rnew--inset .rnew__field :is(input,.rnew__combo input,.board-material-fields__input,.production-date-field__trigger){height:24px;min-height:24px;padding:0 1px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:14px;font-weight:700;outline:none}.rnew--inset .rnew__field input:focus,.rnew--inset .rnew__combo input:focus{outline:none}.rnew--inset .rnew__field .production-date-field,.rnew--inset .rnew__field .board-material-fields{display:block;width:100%}.rnew--inset .rnew__field--tickets{padding-bottom:6px}[data-theme=dark] .rnew--inset .rnew__field{background:#ffffff08;border-color:#ffffff1a}[data-theme=dark] .rnew--inset .rnew__field>span{color:#e7b45a}.pl-float-field[aria-invalid=true] :is(input,select,.production-date-field__trigger,.qr-input-box,.pal-compose-total),.pal-alarm-cell[aria-invalid=true] :is(input,select,.production-date-field__trigger),.pal-status-cell[aria-invalid=true] select{border-color:var(--wms-danger);background:var(--wms-danger-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-danger) 16%,transparent);animation:wms-alarm-in .3s ease-out}.pl-float-field[aria-invalid=true] .pl-float-field__label{color:var(--wms-danger-ink)}@media(max-width:760px){.pl-compose-panel--modern .pl-group-strip.is-per-pallet.has-morder.has-end-actions{grid-template-columns:minmax(0,1.6fr) 30px 42px 46px minmax(0,1fr) 32px}.pl-compose-panel--modern .pl-group-strip.is-per-pallet.has-end-actions{grid-template-columns:minmax(0,1.8fr) 30px 46px 50px 32px}.pl-compose-panel--modern .pl-group-strip.is-total.has-morder.has-end-actions{grid-template-columns:minmax(0,1.6fr) 36px minmax(0,1fr) 32px}.pl-compose-panel--modern .pl-group-row{overflow:visible;padding-top:4px}.pl-compose-panel--modern .pl-group-row__range,.pl-compose-panel--modern .pl-group-row__morder .ire-input{text-overflow:clip;font-size:13px}.pl-compose-panel--modern .pl-group-row__remove{top:-3px;left:-5px;transform:none;width:18px;height:18px;min-height:18px;border-radius:50%;background:var(--wms-panel);border:1px solid var(--wms-line);color:var(--wms-muted);font-size:12px;box-shadow:0 2px 6px #0c1c2c1f;z-index:2}}.packing-plan-group__end-actions--repeat .packing-entry-range-inline-morder,.packing-entry-range-inline-actions .packing-entry-range-inline-morder{min-width:0}.pl-morder-input{font-variant-numeric:tabular-nums}.pal-compose-panel--rail .pal-compose-tags .defect-tag-rail{padding-top:10px}.defect-tag-rail__item{position:relative}.defect-tag-rail .ire-defect-tag.has-evidence,.defect-tag-rail__chip.has-evidence{display:inline-flex;align-items:center;gap:5px;border-color:#17976a;background:linear-gradient(180deg,#22ad7c,#15885f);color:#fff;box-shadow:0 6px 14px #15885f42}.defect-tag-rail__check{flex:0 0 auto}.defect-tag-rail__badge{position:absolute;top:-8px;inset-inline-start:-5px;min-width:20px;height:20px;min-height:20px;display:grid;place-items:center;padding:0 5px;border:2px solid var(--wms-panel);border-radius:999px;background:var(--wms-brand);color:#1f1605;font:inherit;font-size:11px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 3px 8px #c07f0859;z-index:2}.defect-tag-rail__badge:focus-visible{outline:2px solid var(--wms-ink);outline-offset:1px}.ticket-evidence{position:fixed;inset:0;z-index:10150;display:grid;align-items:end;justify-items:center;background:#0a142275;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:wms-error-fade .15s ease-out}@media(min-width:761px){.ticket-evidence{align-items:center}}.ticket-evidence__card{width:min(420px,100%);max-height:86dvh;overflow:auto;display:grid;gap:12px;padding:16px 16px max(16px,var(--sa-bottom));border-radius:22px 22px 0 0;background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 -18px 50px #08122038;direction:rtl;animation:wms-error-rise .2s cubic-bezier(.2,.9,.3,1.15)}@media(min-width:761px){.ticket-evidence__card{border-radius:22px}}.ticket-evidence__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ticket-evidence__tag{display:inline-flex;align-items:center;min-height:28px;padding:3px 12px;border-radius:999px;background:linear-gradient(180deg,#22ad7c,#15885f);color:#fff;font-size:13px;font-weight:800}.ticket-evidence__close{width:32px;height:32px;min-height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--wms-soft);color:var(--wms-muted);cursor:pointer}.ticket-evidence__photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.ticket-evidence__photo{aspect-ratio:1;padding:0;border:1px solid var(--wms-line);border-radius:14px;overflow:hidden;background:var(--wms-soft);cursor:zoom-in}.ticket-evidence__photo img{width:100%;height:100%;object-fit:cover;display:block}.ticket-evidence__note{margin:0;padding:10px 12px;border-radius:14px;background:var(--wms-soft);font-size:13px;line-height:1.9;color:var(--wms-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}.ticket-evidence__note.is-empty{color:var(--wms-muted);font-size:12px}.ticket-evidence__foot{display:flex;align-items:center;gap:8px}.ticket-evidence__trash{width:44px;height:44px;min-height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--wms-danger-line);border-radius:14px;background:var(--wms-danger-soft);color:var(--wms-danger);cursor:pointer}.ticket-evidence__edit{flex:1 1 auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:14px;background:var(--wms-ink);color:var(--wms-panel);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ticket-evidence__confirm{flex:1 1 auto;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.ticket-evidence__confirm>span{flex:1 1 auto}.ticket-evidence__danger,.ticket-evidence__ghost{min-height:40px;padding:0 14px;border-radius:12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ticket-evidence__danger{border:0;background:var(--wms-danger);color:#fff}.ticket-evidence__ghost{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}.ticket-evidence__zoom{position:fixed;inset:0;z-index:1;display:grid;place-items:center;padding:16px;background:#000000e0;cursor:zoom-out}.ticket-evidence__zoom img{max-width:100%;max-height:100%;border-radius:12px}[data-theme=dark] .ticket-evidence__card{background:var(--wms-raised);box-shadow:0 -18px 60px #0000008c}[data-theme=dark] .ticket-evidence__edit{background:var(--wms-brand);color:#17120a}[data-theme=dark] .defect-tag-rail__badge{border-color:var(--wms-raised)}}@layer s116{.pl-flash-card--compact{position:relative;isolation:isolate;overflow:hidden;background:var(--wms-panel)}.pl-flash-card--compact.is-selected{background:linear-gradient(165deg,#fff4d6 0%,var(--wms-panel) 62%);border-color:#d0a12a;box-shadow:0 0 0 2px #c99a2073,0 12px 24px #785a1424}.pl-flash-card__fill{position:absolute;inset-inline:0;bottom:0;height:var(--pl-fill, 0%);z-index:0;pointer-events:none;background:linear-gradient(180deg,#2eb68033,#148a5e57);box-shadow:inset 0 2px #148a5e6b;transition:height .8s cubic-bezier(.22,1,.36,1)}.pl-flash-card--compact.is-complete .pl-flash-card__fill{background:linear-gradient(180deg,#2eb68042,#148a5e6b);box-shadow:none}.pl-flash-card--compact>.pl-flash-card__hit>.fk,.pl-flash-card--compact>.pl-flash-card__hit>.pl-flash-card__check,.pl-flash-card--compact>.pl-flash-card__more{position:relative;z-index:1}.pl-flash-card--compact>.pl-flash-card__hit>.pl-flash-card__check{position:absolute}.pl-flash-card--compact>.pl-flash-card__more{position:absolute}@media(max-width:760px){.pl-flash-card--compact{width:208px;min-width:208px;max-width:208px}.pl-flash-card--compact.is-selected{width:224px;min-width:224px;max-width:224px}}.pl-flash-card--compact>.pl-flash-card__hit{padding:10px 10px 9px}.pl-flash-card--compact .fk.fk--pl{padding:0}.fk--pl{display:grid;gap:8px;background:transparent}.fk--pl .fk__head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-inline:22px 20px;min-height:22px}.fk--pl .fk__title-line{display:flex;align-items:baseline;gap:5px;min-width:0}.fk--pl .fk__kind{padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--wms-info) 12%,transparent);color:var(--wms-info-ink);font-size:9px;font-weight:900;letter-spacing:.04em}.fk--pl .fk__code{font-size:15px;font-weight:800;color:var(--wms-ink-soft);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk__keys{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:5px}.fk__key{display:grid;gap:1px;min-width:0;padding:5px 7px 6px;border-radius:12px;background:color-mix(in srgb,var(--wms-panel) 70%,transparent);border:1px solid color-mix(in srgb,var(--wms-line) 80%,transparent);backdrop-filter:blur(2px)}.fk__key small{font-size:10px;font-weight:800;color:var(--wms-muted);line-height:1.2}.fk__key b{font-size:16px;font-weight:900;line-height:1.15;color:var(--wms-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:left;overflow-wrap:anywhere}.fk__key--po b{color:var(--wms-info-ink)}.fk--pl .fk__grid--pl{display:grid;gap:3px;margin:0}.fk--pl .fk__grid--pl .fk__row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-height:0;padding:0 2px;border:0}.fk--pl .fk__grid--pl dt{font-size:11px;font-weight:700;color:var(--wms-muted)}.fk--pl .fk__grid--pl dd{margin:0;font-size:12px;font-weight:800;color:var(--wms-ink-soft);font-variant-numeric:tabular-nums}[data-theme=dark] .pl-flash-card--compact{background:linear-gradient(170deg,#20202b,#181820);border-color:#ffffff12}[data-theme=dark] .pl-flash-card--compact.is-selected{background:linear-gradient(165deg,#e39b1233,#1c1c25 60%);border-color:#e39b12b3;box-shadow:0 0 0 2px #e39b1259,0 14px 30px #00000073}[data-theme=dark] .pl-flash-card__fill{background:linear-gradient(180deg,#34d39929,#1096644d);box-shadow:inset 0 2px #48e1a58c}[data-theme=dark] .pl-flash-card--compact.is-complete .pl-flash-card__fill{background:linear-gradient(180deg,#34d39933,#1096645c)}[data-theme=dark] .fk__key{background:#0a0a0f6b;border-color:#ffffff0f}[data-theme=dark] .fk__key--po b{color:#8cc8ff}}@layer s117{.pal-record-card>.pl-flash-card__hit{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.pal-record-card>.pl-flash-card__hit>.fk{flex:0 0 auto}.pal-record-card .fk__row dd,.pal-record-card .fk__board-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;min-width:0}.pal-record-card .fk__row{min-width:0}.pal-record-card .fk.fk--pallet .fk__row--material dd{flex-wrap:nowrap}.pal-record-card .pal-record-card__status{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}}@layer s118{.trl-photos--view{margin-bottom:2px}.trl-view-note{margin:0;padding:10px 12px;border-radius:12px;background:var(--wms-soft);color:var(--wms-ink);font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.trl-view-note.is-empty{color:var(--wms-muted);font-size:12px}.trl-view-foot{justify-content:space-between}.trl-view-foot__delete,.trl-view-foot__edit{display:inline-flex;align-items:center;gap:6px}[data-theme=dark] .trl-view-note{background:#ffffff0d}.doc-kind{font:inherit;cursor:pointer}.doc-kind:disabled{opacity:.55;cursor:default}.doc-kind--chip{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 11px;border:1px dashed color-mix(in srgb,var(--wms-muted) 45%,transparent);border-radius:999px;background:var(--wms-soft);color:var(--wms-muted);font-size:12px;font-weight:800;white-space:nowrap;box-shadow:none}.doc-kind--chip:hover{border-color:var(--wms-info);color:var(--wms-info-ink)}.doc-kind--chip.is-chosen{border-style:solid;border-color:color-mix(in srgb,var(--wms-info) 40%,transparent);background:var(--wms-info-soft);color:var(--wms-info-ink)}.remittance-create-mobile .doc-kind--chip.is-chosen{border-color:color-mix(in srgb,var(--wms-violet) 40%,transparent);background:var(--wms-violet-soft);color:var(--wms-violet)}.doc-kind__caret{opacity:.7}.receipt-create-mobile,.remittance-create-mobile{position:relative;overflow:hidden}.doc-kind--corner{position:absolute;top:13px;left:-33px;z-index:4;width:116px;height:22px;min-height:22px;display:grid;place-items:center;padding:0 24px;border:0;border-radius:0;transform:rotate(-45deg);background:linear-gradient(90deg,#5d7384,#7b92a3);color:#fff;font-size:11px;font-weight:900;letter-spacing:.01em;box-shadow:0 3px 8px #0c1c2c38}.doc-kind--corner .doc-kind__text{max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.receipt-create-mobile .doc-kind--corner.is-chosen{background:linear-gradient(90deg,#1f6288,#2a86b8)}.remittance-create-mobile .doc-kind--corner.is-chosen{background:linear-gradient(90deg,#5a3d80,#7a57a8)}.doc-kind--corner:focus-visible{outline:2px solid var(--wms-brand);outline-offset:2px}.receipt-create-mobile:not(.receipt-edit-mobile)>.receipt-create-mobile__head,.remittance-create-mobile:not(.remittance-edit-mobile)>.remittance-create-mobile__head{padding-inline-end:44px}.doc-kind-menu__list{list-style:none;margin:0;padding:4px;display:grid;gap:2px}.doc-kind-menu__item{width:100%;display:flex;align-items:center;gap:10px;min-height:46px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:var(--wms-ink);font:inherit;text-align:start;cursor:pointer}.doc-kind-menu__item:hover{background:var(--wms-soft)}.doc-kind-menu__item.is-active{background:var(--wms-info-soft)}.doc-kind-menu__mark{flex:0 0 16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--wms-muted) 50%,transparent)}.doc-kind-menu__item.is-active .doc-kind-menu__mark{border-color:var(--wms-info);background:radial-gradient(circle,var(--wms-info) 0 4px,transparent 5px)}.doc-kind-menu__copy{display:grid;gap:1px;min-width:0}.doc-kind-menu__copy b{font-size:13px;font-weight:800}.doc-kind-menu__copy small{font-size:11px;color:var(--wms-muted);line-height:1.5}.doc-kind-menu__item.is-plain .doc-kind-menu__copy b{color:var(--wms-ink-soft)}.doc-kind-tag{display:inline-flex;align-items:center;max-width:96px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:800;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.doc-kind-tag--receipt{background:var(--wms-info-soft);color:var(--wms-info-ink)}.doc-kind-tag--remittance{background:var(--wms-violet-soft);color:var(--wms-violet)}.receipt-number-cell .doc-kind-tag{margin-inline-start:4px}.rcard__head .doc-kind-tag{flex:0 0 auto}.ire-edit-status{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.remittance-status-badge{white-space:nowrap}.remittance-add-pallets-host,.outbound-workflow--embedded{padding:0}.pack-embedded-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--wms-line);background:color-mix(in srgb,var(--wms-violet-soft) 60%,var(--wms-panel))}.pack-embedded-head__title{display:flex;align-items:baseline;gap:8px;min-width:0}.pack-embedded-head__title small{color:var(--wms-violet);font-size:11px;font-weight:800}.pack-embedded-head__title b{font-size:14px;font-weight:900;color:var(--wms-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pack-embedded-head__title span{font-size:12px;color:var(--wms-muted);white-space:nowrap}.pack-embedded-head__tools{display:flex;align-items:center;gap:6px}.pack-embedded-head__close{width:34px;height:34px;min-height:34px;display:grid;place-items:center;padding:0;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-muted);cursor:pointer}[data-theme=dark] .doc-kind--chip{background:#ffffff0a}[data-theme=dark] .doc-kind-menu__item:hover{background:#ffffff0d}[data-theme=dark] .pack-embedded-head{background:#7a57a81f}.material-fraction-menu__tabs{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:12px;background:var(--wms-soft)}.material-fraction-menu__tabs button{min-height:32px;border:0;border-radius:9px;background:transparent;color:var(--wms-muted);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.material-fraction-menu__tabs button.is-active{background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 2px 6px #0c1c2c1a}.material-fraction-menu__loose{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.material-fraction-menu__loose-option{display:grid;justify-items:center;gap:4px;min-height:56px;padding:7px 4px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink-soft);font:inherit;font-size:11px;cursor:pointer}.material-fraction-menu__loose-option b{font-weight:800;line-height:1.3;text-align:center;white-space:nowrap}.material-fraction-menu__loose-glyph{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#f3ead9;color:var(--wms-brand-ink)}.material-fraction-menu__loose-option.is-active{border-color:#d49212;background:var(--wms-warning-soft);color:var(--wms-brand-ink)}.material-fraction.material-fraction--loose{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;border:1px solid #e3b35a;background:var(--wms-warning-soft);color:var(--wms-brand-ink);font-weight:800;white-space:nowrap}.material-fraction__loose-glyph{display:inline-grid;place-items:center}.material-fraction__loose-label{overflow:hidden;text-overflow:ellipsis}.pal-board-cell__loose{padding:0 6px;border-radius:999px;background:var(--wms-warning-soft);color:var(--wms-brand-ink);font-size:11px;font-weight:800}.pal-board-cell__pair{display:inline-flex;align-items:center;gap:6px}@media(min-width:761px){.pal-board-cell__pair .material-fraction{display:inline-flex;flex-direction:column;justify-content:center;gap:0;min-width:40px;min-height:32px;padding:2px 7px;border:1px dashed #c2d3de;border-radius:8px;background:var(--wms-panel);color:#5b7386;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.pal-board-cell__pair .material-fraction.has-material:not(.material-fraction--loose){border:1px solid #5bb892;background:#e5f6ee;color:#0b5c42}.pal-board-cell__pair .material-fraction--loose{flex-direction:row;border:1px solid #e3b35a;background:var(--wms-warning-soft);color:var(--wms-brand-ink)}.pal-board-cell__pair .material-fraction__num,.pal-board-cell__pair .material-fraction__den{display:flex;align-items:center;gap:3px;white-space:nowrap}.pal-board-cell__pair .material-fraction__bar{height:1px;margin:1px 0;background:currentColor;opacity:.35}.pal-board-cell__pair .material-fraction__dot{width:6px;height:6px;border-radius:50%}.material-fraction-menu{position:fixed;z-index:var(--wms-z-sheet);display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--wms-line);border-radius:16px;background:var(--wms-panel);box-shadow:0 22px 60px #0c243638}.material-fraction-menu__row-label{display:block;margin-bottom:6px;color:var(--wms-muted);font-size:11px;font-weight:800}.material-fraction-menu__options{display:flex;gap:6px}.material-fraction-menu__option{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:4px;min-height:52px;padding:6px 4px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink-soft);font:inherit;font-size:10px;font-weight:800;cursor:pointer}.material-fraction-menu__option.is-active{border-color:#5bb892;background:#e5f6ee;color:#0b5c42}.material-fraction-menu__option-glyph{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#dfe7ec;color:#fff}.material-fraction-menu__option-glyph[data-material=پلاستیکی]{background:linear-gradient(145deg,#8fd4f2,#3d86b8)}.material-fraction-menu__option-glyph[data-material=چوبی]{background:linear-gradient(145deg,#d9a066,#a9723a)}.material-fraction-menu__option-glyph[data-material=کارتونی]{background:linear-gradient(145deg,#e8cfa0,#c9a86a)}}[data-theme=dark] .material-fraction-menu__tabs{background:#ffffff0d}[data-theme=dark] .material-fraction-menu__tabs button.is-active{background:var(--wms-raised)}[data-theme=dark] .material-fraction-menu__loose-option{background:#ffffff08}[data-theme=dark] .material-fraction-menu__loose-glyph,[data-theme=dark] .pal-board-cell__loose,[data-theme=dark] .material-fraction.material-fraction--loose,[data-theme=dark] .material-fraction-menu__loose-option.is-active{background:#e39b1224;color:#f0c060;border-color:#e39b1273}.outbound-workflow .loading-pack-table thead th,.outbound-workflow .loading-pack-table tbody td{text-align:center}.outbound-workflow .loading-pack-table thead th:nth-child(3),.outbound-workflow .loading-pack-table tbody td:nth-child(3){text-align:start}.outbound-workflow .loading-pack-table tbody td .loading-pack-print{justify-content:center}.loading-pack-print-menu__list.loading-pack-print-menu__list--floating{position:fixed;z-index:var(--wms-z-sheet);right:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);box-shadow:0 14px 32px #0c1c2c2e}.loading-pack-print-menu__list--floating button{min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--wms-ink-soft);font:inherit;font-size:12px;font-weight:800;text-align:start;cursor:pointer}.loading-pack-print-menu__list--floating button:hover{background:var(--wms-soft)}.loading-pack-print-menu__list--floating button.is-active{background:var(--wms-success-soft);color:var(--wms-success-ink)}[data-theme=dark] .loading-pack-print-menu__list--floating{background:var(--wms-raised)}.receipt-status-confirm__note.receipt-status-confirm__note--floating{right:auto;bottom:auto;transform:none;position:fixed;z-index:var(--wms-z-sheet);width:max-content;max-width:260px;padding:7px 12px;border:1px solid var(--wms-warning-line);border-radius:10px;background:var(--wms-warning-soft);color:var(--wms-warning-ink);font-size:12px;font-weight:700;line-height:1.6;white-space:normal;box-shadow:0 10px 24px #0c1c2c29}.login-card.login-card--handoff{display:grid;justify-items:center;gap:18px;text-align:center}.login-card--handoff .login-handoff{margin:0;color:var(--wms-muted);font-weight:700}.home-accounts{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;margin-bottom:14px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--wms-accent, #d49212) 35%,var(--wms-line));background:color-mix(in srgb,var(--wms-accent, #d49212) 7%,var(--wms-panel))}.home-accounts__text{display:grid;gap:4px;min-width:0}.home-accounts__text b{font-size:15px}.home-accounts__text span{color:var(--wms-ink-soft);font-size:13px}.home-accounts__go{white-space:nowrap}.home-accounts__note{grid-column:1 / -1;color:var(--wms-muted)}@media(max-width:760px){.home-accounts{grid-template-columns:1fr}.home-accounts__go{justify-self:stretch;text-align:center}}}@layer s119{@media(max-width:760px){[data-theme=dark]{--wms-canvas: #0a0e14;--wms-soft: #0f141c;--wms-panel: #141b25;--wms-raised: #1b2431;--wms-ink: #e8eef6;--wms-ink-soft: #c2cddb;--wms-muted: #8592a4;--wms-line: rgba(150, 178, 212, .13);--wms-line-soft: rgba(150, 178, 212, .075);--wms-hairline: rgba(150, 178, 212, .1);--wms-card: linear-gradient(180deg, #151c27 0%, #111821 100%);--wms-card-raised: linear-gradient(180deg, #1c2532 0%, #17202b 100%);--wms-glass: rgba(18, 25, 35, .78);--wms-glass-strong: rgba(13, 18, 26, .9);--mu-paper: #0a0e14;--mu-line: rgba(150, 178, 212, .1);--ds-inset: #0f151e;--ds-tile: #172030}[data-theme=dark] body,[data-theme=dark] .app-shell{background:radial-gradient(120% 60% at 50% -10%,rgba(76,110,170,.16),transparent 60%),#0a0e14;background-attachment:fixed}[data-theme=dark] .topbar .topbar__shell,[data-theme=dark] .topbar--navchip .topbar__shell{border-bottom-color:#96b2d414}[data-theme=dark] .topbar :is(.panel-tool-button--icon,.refresh,.settings-trigger,.nav-chip__trigger){border-color:transparent;background:#151c27;box-shadow:inset 0 1px #ffffff0d,0 4px 12px -6px #000000b3}[data-theme=dark] .mobile-bottom-tabs{border-top:1px solid rgba(150,178,212,.08);background:#0a0e14db;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 -10px 30px -12px #000c}[data-theme=dark] .qtd>button,[data-theme=dark] .qtd>:first-child{border-color:#96b2d41f;background:#141b25d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 26px -10px #000000d9}[data-theme=dark] .rlist{--rc-surface-top: #161e2a;--rc-surface-bottom: #111822;--rc-edge: rgba(150, 178, 212, .09);--rc-cell: transparent;--rc-rule: rgba(150, 178, 212, .08);--rc-shadow: inset 0 1px 0 rgba(255, 255, 255, .05), 0 2px 6px -2px rgba(0, 0, 0, .6), 0 24px 44px -28px rgba(0, 0, 0, .95)}[data-theme=dark] .rlist .rcard__facts{margin-top:14px;border-radius:0;background:transparent;box-shadow:none;border-top:1px solid rgba(150,178,212,.08);padding-top:4px}[data-theme=dark] .rlist .rcard__fact{background:transparent;border:0}[data-theme=dark] .rlist .rcard__fact dt{color:#7f8da0}[data-theme=dark] .rlist .rcard__no{color:#f3f6fb;letter-spacing:-.01em}[data-theme=dark] .rlist .rcard__supplier,[data-theme=dark] .rlist .rcard .peek-value.rcard__supplier{color:#97a5b8}[data-theme=dark] .rlist .rlist__day span{color:#d5dde8}[data-theme=dark] .rlist .rlist__day i{background:#96b2d41a}[data-theme=dark] .receipt-inline-details--mobile{border:0;background:linear-gradient(180deg,#080b108c,#080b1040);box-shadow:inset 0 1px #96b2d412}[data-theme=dark] .receipt-inline-details--mobile :is(.receipt-items-panel,.pl-flash,.pal-flash,.receipt-pallets-panel,.pallet-entry-mobile-only,.pl-flash__pallets,.pl-flash__rail){border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] .receipt-inline-details--mobile .pl-flash-card--add,[data-theme=dark] .receipt-inline-details--mobile .pal-flash-card--add{border:1px dashed rgba(150,178,212,.18);background:#141b258c}[data-theme=dark] .pal-record-card{border-color:#96b2d41a;background:linear-gradient(180deg,#161e2a,#121923);box-shadow:inset 0 1px #ffffff0d,0 12px 26px -16px #000000e6}[data-theme=dark] .pal-record-card .fk.fk--pallet{background:transparent}[data-theme=dark] .pal-record-card .fk.fk--pallet .fk__head{border-bottom-color:#96b2d414;background:linear-gradient(180deg,color-mix(in srgb,var(--record-accent) 9%,transparent),transparent)}[data-theme=dark] .pal-record-card .fk__row{border-color:#96b2d412}[data-theme=dark] .pal-record-card .fk__row dt{color:#7f8da0}[data-theme=dark] .pal-record-card .fk__row dd{color:#e3e9f2}[data-theme=dark] .pal-record-card>.pl-flash-card__more{border-top-color:#96b2d412;background:#0a0e1459;color:#8f9cb0}[data-theme=dark] .pl-flash-card--compact{background:linear-gradient(170deg,#182130,#121a24);border-color:#96b2d41a}[data-theme=dark] .pl-flash-card--compact.is-selected{background:linear-gradient(165deg,#f0b33c29,#141c27 62%)}[data-theme=dark] .fk__key{background:#080b1073;border-color:transparent}[data-theme=dark] .pl-flash-card--compact.is-complete .pl-flash-card__fill{background:linear-gradient(180deg,#34d39912,#10966433);box-shadow:none}[data-theme=dark] :is(.ire-input,.mu-field input,.mu-field select,.pl-float-field input,.pl-float-field select,.rnew__field){border-color:#96b2d426;background:#0f151e;color:var(--wms-ink)}[data-theme=dark] :is(.ire-input,.mu-field input,.mu-field select,.pl-float-field input,.pl-float-field select):focus{border-color:#f0b33ca6;box-shadow:0 0 0 3px #f0b33c24}[data-theme=dark] .pal-compose-panel--rail .pl-float-field.is-filled .pl-float-field__label,[data-theme=dark] .pal-compose-panel--rail .pl-float-field:focus-within .pl-float-field__label{color:#6fd9bd}[data-theme=dark] :is(.pl-flash-card--compose,.receipt-create-mobile,.remittance-create-mobile,.rnew--open){border-color:#96b2d41f;background:linear-gradient(180deg,#172030,#121a25);box-shadow:inset 0 1px #ffffff0f,0 24px 50px -24px #000000f2}[data-theme=dark] .pal-compose-panel__head{border-bottom-color:#96b2d414;background:transparent}[data-theme=dark] :is(.hdr-live-filters__field.is-tile,.hdr-live-filters__field,.facet-multi-select--compact .facet-multi-select__control){border-color:transparent;background:#151c27;box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .resource-workspace .data-table tbody>tr{border-color:#96b2d41a;background:linear-gradient(180deg,#151c27,#111821)}[data-theme=dark] .resource-workspace .data-table tbody>tr>td{background:transparent}[data-theme=dark] .resource-workspace .workspace-panel.resource-panel--bare{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] .facet-multi-select--compact.has-value .facet-multi-select__control{background:linear-gradient(180deg,#f0b33c29,#f0b33c14);box-shadow:inset 0 0 0 1px #f0b33c47}[data-theme=dark] .mobile-report-filter-host{border-color:transparent}[data-theme=dark] .mobile-report-filters__search{border-color:#96b2d41f;background:#0f151e}[data-theme=dark] .mobile-report-filters__search input{border:0;background:transparent}[data-theme=dark] .mobile-report-filters__search:focus-within{border-color:#f0b33c99;box-shadow:0 0 0 3px #f0b33c1f}[data-theme=dark] .loading-pack-card .workflow-row-actions .action-chip:not(.action-chip--icon){padding-inline:13px}[data-theme=dark] .wms-badge{border-color:transparent}}}@layer s120{:root{--cust-accent: #6d4fd8;--cust-accent-soft: color-mix(in srgb, var(--cust-accent) 10%, var(--wms-panel))}[data-theme=dark]{--cust-accent: #a48bff}.customer-chip{display:inline-flex;align-items:center;gap:6px;height:38px;max-width:190px;padding:0 11px;border:1px solid var(--wms-line);border-radius:11px;background:var(--wms-panel);color:var(--wms-ink-soft);font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.customer-chip svg{flex:0 0 auto;color:var(--wms-muted)}.customer-chip__name{overflow:hidden;text-overflow:ellipsis}.customer-chip:hover,.customer-chip:focus-visible,.customer-chip[aria-expanded=true]{border-color:var(--cust-accent);color:var(--wms-ink)}.customer-chip--other{border-color:color-mix(in srgb,var(--cust-accent) 55%,transparent);background:var(--cust-accent-soft);color:var(--cust-accent)}.customer-chip--other svg{color:var(--cust-accent)}.topbar:has(.customer-chip--other){box-shadow:inset 0 -3px 0 var(--cust-accent)}@media(max-width:760px){.hdr-cluster>.customer-chip{display:none}.hdr-cluster>.customer-chip--other{display:inline-flex;max-width:110px;padding:0 9px}}.customer-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.customer-list__item{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;text-align:right;cursor:pointer}.customer-list__item:hover{border-color:color-mix(in srgb,var(--cust-accent) 45%,var(--wms-line))}.customer-list__item.is-current{background:var(--cust-accent-soft);border-color:color-mix(in srgb,var(--cust-accent) 35%,transparent)}.customer-list__item.is-picked{border-color:var(--cust-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cust-accent) 15%,transparent)}.customer-list__mark{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--cust-accent) 12%,transparent);color:var(--cust-accent);flex:0 0 auto}.customer-list__names{display:grid;gap:1px;min-width:0;flex:1 1 auto}.customer-list__names b{font-size:14px}.customer-list__names small{color:var(--wms-muted);font-size:12px;text-align:right}.customer-list__here{padding:2px 8px;border-radius:999px;background:var(--cust-accent);color:#fff;font-size:11px;font-weight:800}.customer-confirm{display:grid;gap:10px;margin-top:12px;padding:12px;border-radius:12px;background:var(--cust-accent-soft);border:1px solid color-mix(in srgb,var(--cust-accent) 30%,transparent)}.customer-confirm p{margin:0;font-size:13px;line-height:1.8;color:var(--wms-ink-soft)}.customer-confirm__actions{display:flex;gap:8px;flex-wrap:wrap}.customer-confirm__actions .primary{flex:1 1 auto}.customer-error{margin:10px 0 0;color:var(--wms-danger, #c0392b);font-size:13px;font-weight:700}.qm-customer{display:none}@media(max-width:760px){.qm-customer{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 10px;border:1px solid color-mix(in srgb,var(--cust-accent) 30%,transparent);border-radius:14px;background:var(--cust-accent-soft);color:var(--wms-ink);font:inherit;text-align:right}.qm-customer__icon{display:grid;place-items:center;color:var(--cust-accent)}.qm-customer__text{display:grid;flex:1 1 auto;line-height:1.3}.qm-customer__text small{color:var(--wms-muted);font-size:11px;font-weight:700}.qm-customer__text b{font-size:13px}.qm-customer__go{color:var(--wms-muted);font-size:16px}}}@layer s121{:root{--pg-ok: #0f8a5f;--pg-warn: #c46a06;--pg-bad: #c62f2f;--pg-head-bg: #eef3f9;--pg-head-edge: #c9d6e6}[data-theme=dark]{--pg-ok: #34d399;--pg-warn: #f5a524;--pg-bad: #f87171;--pg-head-bg: rgba(120, 150, 190, .1);--pg-head-edge: rgba(150, 178, 212, .22)}.pallet-detail-table tbody tr.pack-group-head>td,.pallet-detail-table tbody tr.pack-group-head:hover>td{padding:0;border:0;background:transparent}.pack-group-head__line{display:flex;align-items:center;gap:14px;margin-top:2px;padding:10px 16px;border:1px solid var(--pg-head-edge);border-inline-start:4px solid var(--wms-accent, #d49212);border-radius:12px 12px 0 0;background:var(--pg-head-bg)}.pack-group-head__code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:800;color:var(--wms-ink);letter-spacing:.02em}.pack-group-head__name{min-width:0;overflow:hidden;color:var(--wms-muted);font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pack-group-head__stats{display:inline-flex;gap:8px;margin-inline-start:auto;flex:0 0 auto}.pack-group-head__stats>span{padding:3px 11px;border-radius:999px;background:var(--wms-panel);border:1px solid var(--pg-head-edge);color:var(--wms-ink-soft);font-size:12px;font-weight:700;white-space:nowrap}.pack-group-head__stats b{color:var(--wms-ink);font-size:14px;font-weight:800}.pallet-detail-table tbody tr.pack-group-gap>td,.pallet-detail-table tbody tr.pack-group-gap:hover>td{height:14px;padding:0;border:0;background:transparent}.collect-result{--tone: var(--pg-ok);display:flex;align-items:center;gap:12px;width:fit-content;min-width:min(100%,340px);max-width:100%;margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--tone) 32%,transparent);border-radius:14px;background:color-mix(in srgb,var(--tone) 9%,var(--wms-panel));animation:collect-result-in .22s ease-out}.collect-result--warn{--tone: var(--pg-warn)}.collect-result--bad{--tone: var(--pg-bad)}.collect-result__icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;background:var(--tone);color:#fff;font-size:13px;font-weight:900}.collect-result__text{display:grid;gap:1px;min-width:0;flex:1 1 auto}.collect-result__text b{color:var(--tone);font-size:15px;font-weight:900}.collect-result__text small{color:var(--wms-ink-soft);font-size:12px;font-weight:600}.collect-result__text small span{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.collect-result__close{width:30px;height:30px;flex:0 0 auto;border:0;border-radius:50%;background:transparent;color:var(--wms-muted);font-size:18px;line-height:1;cursor:pointer}.collect-result__close:hover{background:color-mix(in srgb,var(--tone) 14%,transparent);color:var(--wms-ink)}@keyframes collect-result-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.collect-result{animation:none}}.dest-icon-btn.is-active{border-color:var(--wms-accent, #d49212);background:color-mix(in srgb,var(--wms-accent, #d49212) 14%,var(--wms-panel));color:var(--wms-ink)}.pack-summary-host{display:block;padding:4px 0 10px}.pack-summary-card{display:grid;gap:12px;width:100%;padding:16px;border:1px solid var(--wms-line);border-radius:18px;background:var(--wms-card, var(--wms-panel));box-shadow:0 10px 28px -18px #0f172a73}.pack-summary-card__head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--wms-line)}.pack-summary-card__head small{display:block;color:var(--wms-muted);font-size:12px;font-weight:700}.pack-summary-card__head>div:first-child b{font-size:18px;font-weight:900;color:var(--wms-ink)}.pack-summary-card__totals{display:flex;gap:8px}.pack-summary-card__totals span{display:grid;justify-items:center;min-width:64px;padding:6px 10px;border-radius:12px;background:var(--pg-head-bg);color:var(--wms-muted);font-size:11px;font-weight:700}.pack-summary-card__totals b{color:var(--wms-ink);font-size:16px;font-weight:900}.pack-summary-card__groups{display:grid;gap:0;margin:0;padding:0;list-style:none}.pack-summary-card__group{display:grid;gap:4px;padding:10px 0;border-bottom:1px dashed var(--wms-line)}.pack-summary-card__group:last-child{border-bottom:0;padding-bottom:0}.pack-summary-card__group-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pack-summary-card__group-head b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:800;color:var(--wms-ink)}.pack-summary-card__count{color:var(--wms-ink-soft);font-size:13px;font-weight:800;white-space:nowrap}.pack-summary-card__name{overflow:hidden;color:var(--wms-muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.pack-summary-card__qrs{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.pack-summary-card__qr{display:inline-grid;justify-items:start;padding:3px 8px;border-radius:8px;background:var(--pg-head-bg);color:var(--wms-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;line-height:1.25}.pack-summary-card__qr i{color:var(--wms-muted);font-size:10px;font-style:normal;font-weight:600}.pack-summary-card__foot{color:var(--wms-muted);font-size:12px;font-weight:700}}@layer s122{@media(min-width:761px){:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>thead th{padding-block:12px;font-size:12px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-])>td{padding-block:16px;font-size:14px;line-height:1.45}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-])>td.col-supplier{font-size:15px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-])>td.row-number{font-size:13px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-]) .document-number{font-size:17px;letter-spacing:.01em}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-]) .plate-pill{padding:4px 10px;font-size:13px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-]) :is(.wms-badge,.status-badge,.receipt-status-badge){padding:4px 12px;font-size:13px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-table>tbody>tr:is([class*=receipt-row--tone-],[class*=remittance-row--tone-]) :is(.doc-kind-tag,.doc-kind--chip){font-size:12px}}}@layer s123{.psheet{--ps-ink: #12161c;--ps-ink-2: #39414b;--ps-muted: #69727e;--ps-faint: #9aa2ad;--ps-line: #dde2e9;--ps-hair: #edf0f4;--ps-band: #121820;--ps-zebra: #f8f9fb;--ps-accent: #2f6fd6;--ps-mono: "JetBrains Mono", "Cascadia Mono", Consolas, "Courier New", monospace;--ps-num: "Segoe UI", Tahoma, Arial, sans-serif;box-sizing:border-box;display:flex;flex-direction:column;width:210mm;min-height:297mm;margin:18px auto 32px;padding:0 0 12mm;background:#fff;color:var(--ps-ink);font-size:10px;line-height:1.45;box-shadow:0 24px 60px -30px #0f172a73,0 0 0 1px #0f172a0d;-webkit-print-color-adjust:exact;print-color-adjust:exact}.psheet *,.psheet *:before,.psheet *:after{box-sizing:border-box}.psheet--receipt{--ps-accent: #0e8f88}.psheet--remittance{--ps-accent: #d4831f}.psheet--placement{--ps-accent: #2f6fd6}.psheet--collection{--ps-accent: #6d4fd8}.psheet--draft{--ps-accent: #b8860b}.psheet__band{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 20px 13px;background:var(--ps-band);color:#f4f6f9;border-bottom:3px solid var(--ps-accent)}.psheet__brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.psheet__logo{height:22px;width:auto}.psheet__mark{height:26px;width:auto}.psheet__brand-rule{width:1px;height:24px;background:#ffffff38}.psheet__site{font-size:11px;font-weight:800;letter-spacing:.32em;color:#fff}.psheet__title{display:grid;justify-items:center;gap:2px;text-align:center}.psheet__title small{color:var(--ps-accent);font-size:7.5px;font-weight:800;letter-spacing:.34em;text-transform:uppercase;filter:brightness(1.35)}.psheet__title h1{margin:0;color:#fff;font-size:17px;font-weight:900;line-height:1.3;text-wrap:balance}.psheet__badge{margin-top:2px;padding:1px 10px;border:1px solid rgba(255,255,255,.4);border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.08em}.psheet__stamp{display:flex;align-items:center;justify-content:flex-end;gap:12px;direction:ltr}.psheet__stamp-text{display:grid;justify-items:start;gap:1px}.psheet__stamp-text small{color:#f4f6f99e;font-size:7px;font-weight:700;letter-spacing:.18em}.psheet__stamp-text b{color:#fff;font-family:var(--ps-num);font-size:15px;font-weight:800;letter-spacing:.02em}.psheet__qr{display:grid;justify-items:center;gap:3px;margin:0}.psheet__qr img{width:62px;height:62px;padding:4px;border-radius:6px;background:#fff}.psheet__qr figcaption{color:#f4f6f9bf;font-size:7px;font-weight:700;white-space:nowrap;direction:rtl}.psheet__facts{display:flex;flex-wrap:wrap;margin:0;border-bottom:1px solid var(--ps-line)}.psheet__facts>div{display:grid;align-content:start;gap:1px;flex:1 0 auto;min-width:96px;max-width:100%;padding:7px 14px 8px;border-bottom:1px solid var(--ps-hair);border-inline-end:1px solid var(--ps-hair)}.psheet__facts>.is-wide{flex:2 0 auto;min-width:180px}.psheet__facts small{color:var(--ps-muted);font-size:7.5px;font-weight:700}.psheet__facts b{overflow-wrap:anywhere;color:var(--ps-ink);font-size:11px;font-weight:800}.psheet__facts .is-accent b{color:var(--ps-accent);font-family:var(--ps-num);font-size:13px}.psheet__frame{position:relative;padding:10px 14px 0;direction:ltr}.psheet__table{width:100%;border-collapse:collapse;table-layout:auto;font-size:9.2px}.psheet__table thead th{padding:5px 6px;line-height:1.3;border-bottom:1.5px solid var(--ps-ink);color:var(--ps-ink-2);font-size:8px;font-weight:800;text-align:left;white-space:nowrap}.psheet__table thead th.is-num{text-align:right}.psheet__table th.is-index,.psheet__table td.is-index{width:22px;color:var(--ps-faint);font-family:var(--ps-num);font-size:8px;text-align:center}.psheet__table td{padding:3px 6px;border-bottom:1px solid var(--ps-hair);color:var(--ps-ink);font-size:9.2px;line-height:1.35;text-align:left;vertical-align:middle;white-space:nowrap}.psheet__table td.is-num{font-family:var(--ps-num);font-size:9.6px;font-variant-numeric:tabular-nums;text-align:right}.psheet__table td.is-mono{font-family:var(--ps-mono);font-size:8.8px;letter-spacing:.01em}.psheet__table td.is-strong{font-weight:800}.psheet__table td.is-muted{color:var(--ps-muted)}.psheet__table td.is-wrap{white-space:normal;min-width:70px}.psheet__table td.is-merged{background:#fafbfc;border-left:1px solid var(--ps-hair);border-right:1px solid var(--ps-hair)}.psheet__group tr.is-last>td{border-bottom:1px solid var(--ps-line)}.psheet__group-band>td{padding:0;border-bottom:0;font-size:9px;line-height:1.3;white-space:normal}.psheet__group:not(:first-of-type) .psheet__group-band>td{padding-top:6px}.psheet__group-line{display:flex;align-items:center;gap:10px;padding:3px 10px;border-left:3px solid var(--ps-accent);background:color-mix(in srgb,var(--ps-accent) 7%,#fff)}.psheet__code{font-family:var(--ps-mono);font-size:11.5px;font-weight:800;color:var(--ps-ink)}.psheet__desc{min-width:0;overflow:hidden;color:var(--ps-ink-2);font-size:9px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.psheet__tag{padding:0 6px;border:1px solid var(--ps-line);border-radius:999px;color:var(--ps-muted);font-size:7.5px;font-weight:700}.psheet__group-totals{display:inline-flex;gap:12px;margin-left:auto;flex:0 0 auto;color:var(--ps-muted);font-size:8.5px;font-weight:700}.psheet__group-totals b{color:var(--ps-ink);font-family:var(--ps-num);font-size:10.5px;font-weight:800}.psheet__group-totals .is-qty b{color:var(--ps-accent)}.psheet__group-notes{padding:3px 10px 5px 13px;border-left:3px solid color-mix(in srgb,var(--ps-accent) 35%,#fff)}.psheet-advice{display:grid;gap:2px;margin:0;padding:0;list-style:none;direction:rtl}.psheet-advice li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;color:var(--ps-ink-2);font-size:8.3px}.psheet-advice i{flex:0 0 auto;min-width:52px;padding:0 6px;border-radius:4px;background:var(--ps-hair);color:var(--ps-ink-2);font-size:7.5px;font-style:normal;font-weight:800;text-align:center}.psheet-advice .is-same i{background:color-mix(in srgb,#0e8f61 14%,#fff);color:#0b6e4b}.psheet-advice .is-near i{background:color-mix(in srgb,#c07a12 14%,#fff);color:#8a5608}.psheet-advice .is-none,.psheet-advice .is-empty span{color:var(--ps-faint)}.psheet-spot{display:inline-flex;align-items:baseline;gap:3px;direction:ltr}.psheet-spot b{font-family:var(--ps-mono);font-size:8.6px;font-weight:800;color:var(--ps-ink)}.psheet-spot em{color:var(--ps-muted);font-family:var(--ps-num);font-size:8px;font-style:normal}.psheet-spot u{padding:0 4px;border-radius:3px;font-size:7.5px;font-weight:800;text-decoration:none}.psheet-spot u.is-room{background:color-mix(in srgb,#0e8f61 14%,#fff);color:#0b6e4b}.psheet-spot u.is-tight{background:color-mix(in srgb,#c62f2f 12%,#fff);color:#9d2222}.psheet-spot small{color:var(--ps-faint);font-size:7.5px}.psheet__totals{display:flex;justify-content:flex-start;gap:0;margin:10px 14px 0;border:1px solid var(--ps-line);border-radius:8px;overflow:hidden}.psheet__totals>div{display:grid;gap:1px;min-width:90px;padding:6px 14px;border-inline-start:1px solid var(--ps-hair)}.psheet__totals>div:first-child{border-inline-start:0}.psheet__totals small{color:var(--ps-muted);font-size:7.5px;font-weight:700}.psheet__totals b{font-family:var(--ps-num);font-size:13px;font-weight:800;color:var(--ps-ink)}.psheet__note{display:flex;align-items:flex-end;gap:10px;margin:12px 14px 0;color:var(--ps-ink-2);font-size:8.5px}.psheet__note span{flex:1 1 auto;height:18px;border-bottom:1px dotted var(--ps-faint)}.psheet__signs{display:grid;grid-template-columns:repeat(var(--psheet-signs, 3),minmax(0,1fr));gap:14px;margin:auto 14px 0;padding-top:18px}.psheet__signs>div{display:grid;gap:2px}.psheet__signs b{font-size:9.5px;font-weight:800;color:var(--ps-ink)}.psheet__signs .psheet__sign-en{color:var(--ps-faint);font-size:7px;letter-spacing:.12em}.psheet__sign-line{height:30px;border-bottom:1px solid var(--ps-ink-2)}.psheet__signs small{color:var(--ps-muted);font-size:7.5px}.psheet__footer{display:flex;justify-content:space-between;gap:12px;margin:12px 14px 0;padding-top:6px;border-top:1px solid var(--ps-hair);color:var(--ps-faint);font-size:7.5px}@media screen and (max-width:860px){.psheet{width:100%;min-height:0;margin:12px 0;box-shadow:none;border:1px solid var(--ps-line)}.psheet__band{grid-template-columns:1fr;justify-items:center;text-align:center}.psheet__stamp{justify-content:center}.psheet__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.psheet__facts>div:nth-child(odd){border-inline-start:0}.psheet__frame{overflow-x:auto}}.psheet+.psheet{margin-top:24px}@media print{@page{size:A4 portrait;margin:8mm 7mm}html.psheet-root,html.psheet-root body{background:#fff}html.psheet-root .psheet-page{page:auto;max-width:none;margin:0;padding:0}html.psheet-root :is(.topbar,.mobile-bottom-tabs,.qtd,.app-sidebar,.document-toolbar,.document-live-status,.document-screen-summary,.operational-report-cards,.error-retry-chip){display:none}html.psheet-root :is(.app-shell,.content,main){min-height:0;margin:0;padding:0}.psheet{width:auto;min-height:0;margin:0;padding:0;box-shadow:none}.psheet__table thead{display:table-header-group}.psheet__group{break-inside:avoid;page-break-inside:avoid}.psheet__group-band{break-after:avoid;page-break-after:avoid}.psheet__totals,.psheet__signs,.psheet__note,.psheet__footer{break-inside:avoid;page-break-inside:avoid}.psheet__signs{margin-top:18px}.psheet+.psheet{margin-top:0;break-before:page;page-break-before:always}}}@layer s124{.gtable{--gt-head: #16344c;--gt-head-2: #122a3e;--gt-accent: var(--wms-brand);--gt-accent-soft: color-mix(in srgb, var(--wms-brand) 9%, var(--wms-panel));--gt-accent-ink: var(--wms-brand-ink);--gt-line: var(--wms-line);--gt-hair: var(--wms-line-soft);display:grid;min-width:0;color:var(--wms-ink)}.gtable__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:52px;padding:8px 16px;border-bottom:1px solid var(--gt-line);background:var(--wms-panel)}.gtable__levels{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 320px;min-width:0}.gtable__levels-label{color:var(--wms-muted);font-size:11px;font-weight:800}.gtable__hint{display:inline-flex;align-items:center;gap:4px;color:var(--wms-muted);font-size:12px;font-weight:600}.gtable__hint svg{color:var(--gt-accent);transform:rotate(180deg)}.gtable__level{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px 0 6px;border:1px solid color-mix(in srgb,var(--gt-accent) 45%,transparent);border-radius:999px;background:var(--gt-accent-soft);color:var(--gt-accent-ink);font-size:12px;font-weight:800;cursor:pointer}.gtable__level i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--gt-accent);color:#fff;font-size:10px;font-style:normal}.gtable__level span{opacity:.6;font-size:13px}.gtable__level:hover span{opacity:1}.gtable__reset{min-height:28px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--wms-muted);font-size:11px;font-weight:800;cursor:pointer}.gtable__reset:hover{background:var(--wms-soft);color:var(--wms-ink)}.gtable__stats{color:var(--wms-muted);font-size:12px;font-weight:700;white-space:nowrap}.gtable__extra{display:flex;flex:0 0 auto;align-items:center;gap:8px}.gtable__extra .logistic-flow-v2__result-actions--inline{width:auto}.gtable__stats b{color:var(--wms-ink);font-weight:900}.gtable-view{display:inline-flex;padding:3px;border:1px solid var(--gt-line, var(--wms-line));border-radius:10px;background:var(--wms-soft)}.gtable-view button{min-height:28px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--wms-muted);font-size:12px;font-weight:800;cursor:pointer}.gtable-view button[aria-pressed=true]{background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 1px 3px #0c1c2c1f}.gtable__viewport{overflow-x:auto;overflow-y:hidden;min-height:fit-content;background:var(--wms-panel);scrollbar-width:thin}.gtable__table{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px;font-weight:650}.gtable__table th,.gtable__table td{padding:8px 10px;border-bottom:1px solid var(--gt-hair);border-inline-end:1px solid var(--gt-hair);text-align:left;vertical-align:top;overflow:hidden;text-overflow:ellipsis}.gtable__table thead th{padding:0;height:48px;background:linear-gradient(180deg,var(--gt-head),var(--gt-head-2));color:#f3f7fa;border-bottom:2px solid rgba(227,155,18,.35);border-inline-end-color:#ffffff0f;vertical-align:middle}.gtable__table thead th.is-grouped{border-bottom-color:var(--gt-accent);background:linear-gradient(180deg,#2a3f4f,#213444)}.gtable__table thead th>span{display:block;padding:0 10px;font-size:11px;font-weight:850}.gtable__head{display:flex;align-items:center;gap:2px;height:100%;padding-inline:4px 8px}.gtable__split{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:1px;min-width:24px;height:24px;padding:0 3px;border:0;border-radius:7px;background:transparent;color:#ffffff8c;cursor:pointer}.gtable__split svg{transition:transform .15s ease}.gtable__split:hover{background:#ffffff1a;color:#fff}.gtable__split[aria-pressed=true]{background:var(--gt-accent);color:#fff}.gtable__split[aria-pressed=true] svg{transform:rotate(90deg)}.gtable__split b{font-size:10px;font-weight:900}.gtable__split.is-sum{cursor:default;color:#ffffff59;font-size:12px;font-weight:900}.gtable__split.is-sum:hover{background:transparent}.gtable__sort{display:grid;flex:1 1 auto;justify-items:start;min-width:0;padding:4px 2px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.gtable__sort span{overflow:hidden;max-width:100%;color:#fff;font-size:11px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.gtable__sort small{overflow:hidden;max-width:100%;margin-top:1px;color:#ffffff80;font-size:9px;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.gtable__sorted{flex:0 0 auto;color:var(--gt-accent);font-size:12px;font-style:normal;font-weight:900}.gtable__table tbody td{background:var(--wms-panel)}.gtable__row.is-group>td{background:var(--wms-panel)}.gtable__row:nth-child(4n+3)>td{background:color-mix(in srgb,var(--wms-soft) 55%,var(--wms-panel))}.gtable__table tbody tr:hover>td{background:color-mix(in srgb,var(--gt-accent) 6%,var(--wms-panel))}.gtable__table tbody td.is-grouped{background:var(--gt-accent-soft)}.gtable__row.is-open>td{border-bottom-color:transparent;background:color-mix(in srgb,var(--gt-accent) 10%,var(--wms-panel))}.gtable__table tbody tr.is-selected>td{background:color-mix(in srgb,var(--gt-accent) 16%,var(--wms-panel))}.gtable__member>td{padding-block:6px;background:color-mix(in srgb,var(--wms-soft) 70%,var(--wms-panel));font-size:12px;font-weight:600}.gtable__member>td.gtable__lead{box-shadow:inset 3px 0 0 var(--gt-accent)}.gtable__member-more>td{padding:6px 12px;text-align:center}.gtable__member-more button{min-height:30px;padding:0 16px;border:1px dashed color-mix(in srgb,var(--gt-accent) 50%,transparent);border-radius:999px;background:var(--wms-panel);color:var(--gt-accent-ink);font-size:12px;font-weight:800;cursor:pointer}.gtable__member-more small{color:var(--wms-muted);font-weight:700}.gtable__table .gtable__lead{padding-inline:8px 6px;white-space:nowrap;vertical-align:middle}.gtable__ordinal{display:inline-block;min-width:18px;color:var(--wms-muted);font-size:11px;font-weight:700}.gtable__ordinal.is-member{padding-inline-start:6px;font-size:10px}.gtable__open{display:inline-flex;align-items:center;gap:2px;height:24px;margin-inline-start:4px;padding:0 7px 0 4px;border:1px solid var(--gt-line);border-radius:999px;background:var(--wms-panel);color:var(--wms-ink);font-size:11px;font-weight:900;cursor:pointer}.gtable__open svg{color:var(--gt-accent);transition:transform .15s ease}.gtable__open[aria-expanded=true]{border-color:var(--gt-accent);background:var(--gt-accent);color:#fff}.gtable__open[aria-expanded=true] svg{color:#fff;transform:rotate(90deg)}.gtable__table .gtable__select{padding-inline:0;text-align:center;vertical-align:middle}.gtable__table .gtable__actions{padding-inline:6px;vertical-align:middle}.gtable__table thead .gtable__actions,.gtable__table thead .gtable__lead,.gtable__table thead .gtable__select{text-align:center}.gtable__table td.is-kind-identifier,.gtable__table td.is-kind-number,.gtable__table td.is-kind-date{font-family:Segoe UI,Tahoma,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.01em}.gtable__table td.is-sum{text-align:right}.gtable__table td.is-sum+td,.gtable__table th.is-sum+th{border-inline-start:0}.gtable__dim{color:var(--gt-accent-ink);font-weight:850}.gtable__sum{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap}.gtable__sum b{font-weight:900}.gtable__sum small{color:var(--wms-muted);font-size:10px;font-weight:700}.gtable__blank{color:var(--wms-muted);opacity:.6}.gtable__values{display:grid;gap:2px;margin:0;padding:0;list-style:none}.gtable__values li{overflow:hidden;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.gtable__values li+li{padding-top:2px;border-top:1px dotted var(--gt-hair)}.gtable__range{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.gtable__range i{color:var(--wms-muted);font-style:normal}.gtable__more,.gtable__less{min-height:20px;padding:0 8px;border:0;border-radius:999px;background:var(--wms-soft);color:var(--wms-ink);font-size:11px;font-weight:850;cursor:pointer}.gtable__more:hover,.gtable__more.is-split{background:var(--gt-accent-soft);color:var(--gt-accent-ink)}.gtable__less{background:transparent;color:var(--wms-muted)}.gtable__count{color:var(--wms-muted);font-size:11px;font-weight:800}.gtable__table tfoot td{border-top:2px solid var(--gt-line);border-bottom:0;background:color-mix(in srgb,var(--wms-soft) 80%,var(--wms-panel));font-weight:800;vertical-align:middle}.gtable__table tfoot .gtable__lead span{color:var(--gt-accent);font-size:14px;font-weight:900}.gtable__pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-top:1px solid var(--gt-line);color:var(--wms-muted);font-size:12px;font-weight:700}.gtable__pager b{color:var(--wms-ink)}.gtable__pager button{min-height:32px;padding:0 14px;border:1px solid var(--gt-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink);font-weight:800;cursor:pointer}.gtable__pager button:disabled{opacity:.45;cursor:default}.gtable__buttons{display:flex;align-items:center;justify-content:flex-end;gap:6px}.gtable__buttons button,.gtable__group-edit{display:inline-grid;place-items:center;min-width:30px;min-height:30px;padding:0;border:1px solid var(--gt-line);border-radius:9px;background:var(--wms-panel);color:var(--wms-ink-soft);font-size:13px;font-weight:800;cursor:pointer}.gtable__buttons button:hover,.gtable__group-edit:hover{border-color:color-mix(in srgb,var(--gt-accent) 55%,transparent);background:var(--gt-accent-soft);color:var(--gt-accent-ink)}.gtable__buttons .pallet-search-v2__history-btn.is-active{border-color:transparent;background:var(--gt-accent);color:#fff}.gtable__group-edit{display:inline-flex;gap:4px;padding:0 10px;font-size:11px;white-space:nowrap}.gtable__table tr.history-expand-row>td{padding:0;background:var(--wms-soft)}.gtable__bar--solo{justify-content:space-between}}@layer s125{.wms-create,.qp{--qc-on: var(--wms-success);--qc-on-ink: var(--wms-success-ink, var(--wms-success));--qc-on-soft: color-mix(in srgb, var(--wms-success) 9%, var(--wms-panel));--qc-line: color-mix(in srgb, var(--wms-success) 40%, transparent)}.wms-create{margin-top:6px;padding-top:8px;border-top:1px dashed var(--wms-line)}.wms-create__offer{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 10px;border:1px dashed var(--qc-line);border-radius:12px;background:var(--qc-on-soft);color:var(--wms-ink);font:inherit;text-align:start;cursor:pointer}.wms-picker--pop .wms-create__offer{min-height:42px}.wms-create__offer:hover,.wms-create__offer:focus-visible{border-style:solid;border-color:var(--qc-on);outline:none}.wms-create__plus{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--qc-on);color:#fff;font-size:16px;font-weight:900}.wms-create__text{display:grid;min-width:0;gap:1px}.wms-create__text b{overflow:hidden;font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.wms-create__text small{color:var(--qc-on-ink);font-size:11px;font-weight:800}.wms-create__refusal{margin:4px 6px;color:var(--wms-muted);font-size:12px;font-weight:700}.wms-create__confirm{display:grid;gap:8px;padding:10px;border:1px solid var(--qc-line);border-radius:12px;background:var(--qc-on-soft);animation:qc-in .14s ease-out both}.wms-create__confirm p{margin:0;color:var(--wms-ink);font-size:13px;font-weight:700;line-height:1.6}.wms-create__confirm p b{font-weight:900}.wms-create__confirm .wms-create__error{color:var(--wms-danger);font-size:12px}.wms-create__actions{display:flex;gap:8px}.wms-create__yes,.wms-create__no{min-height:38px;padding:0 14px;border-radius:10px;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.wms-create__yes{flex:1 1 auto;border:0;background:var(--qc-on);color:#fff}.wms-create__no{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}.wms-create__yes:disabled,.wms-create__no:disabled{opacity:.6;cursor:default}.async-combobox__empty-action.is-alongside{margin-top:4px;min-height:44px}.qp{display:grid;gap:10px;padding:2px 4px 6px}.qp__lead{margin:0;color:var(--wms-muted);font-size:12px;font-weight:700}.qp__lead b{color:var(--wms-ink);font-weight:900}.qp__code{display:grid;gap:8px}.qp__seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:var(--wms-soft, var(--wms-recess))}.qp__seg button{min-height:34px;border:0;border-radius:9px;background:transparent;color:var(--wms-muted);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.qp__seg button[aria-pressed=true]{background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 1px 3px #0c1c2c24}.qp__seg:not(:has([aria-pressed=true])) button{color:var(--wms-ink)}.qp__auto{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:8px 12px;border:1px solid var(--qc-line);border-radius:12px;background:var(--qc-on-soft)}.qp__auto b{grid-row:1;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:16px;font-weight:900;letter-spacing:.06em}.qp__auto button{grid-row:1 / span 2;grid-column:1;width:34px;height:34px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink);font-size:16px;cursor:pointer}.qp__auto b,.qp__auto small{grid-column:2}.qp__auto small{color:var(--qc-on-ink);font-size:11px;font-weight:800}.qp__field{display:grid;gap:4px;min-width:0;margin:0}.qp__field>span{color:var(--wms-muted);font-size:11px;font-weight:800}.qp__field input{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-soft, var(--wms-recess));color:var(--wms-ink);font:inherit;font-size:14px;font-weight:700}.qp__field input:focus{border-color:var(--wms-info, var(--qc-on));outline:none;box-shadow:inset 0 0 0 1px var(--wms-info, var(--qc-on))}.qp__row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.qp__field--life{max-width:50%}.qp__life{justify-self:start;padding:2px 0;border:0;background:transparent;color:var(--wms-muted);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.qp__life b{color:var(--wms-ink)}.qp__life span{color:var(--wms-info, var(--qc-on-ink));font-weight:800}.qp__error{margin:0;color:var(--wms-danger);font-size:12px;font-weight:800}.qp__actions{display:flex;gap:8px;padding-top:2px}.qp__save,.qp__cancel{min-height:42px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:850;cursor:pointer}.qp__save{flex:1 1 auto;border:0;background:var(--qc-on);color:#fff;box-shadow:0 8px 16px -10px color-mix(in srgb,var(--qc-on) 80%,transparent)}.qp__cancel{border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}.qp__save:disabled{opacity:.65;cursor:default}@keyframes qc-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.wms-create__confirm{animation:none}}}@layer s126{.ire-input.is-returned,[data-returned] :is(input,select,.production-date-field__trigger,.qr-input-box),:is(input,select)[data-returned],.pal-status-cell[data-returned] select{border-color:var(--wms-success);background:color-mix(in srgb,var(--wms-success) 10%,var(--wms-panel));box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-success) 14%,transparent)}.pl-float-field[data-returned] .pl-float-field__label{color:var(--wms-success-ink, var(--wms-success))}.pal-return-field{display:grid;gap:3px;min-width:0}.pal-return-note{overflow:hidden;color:var(--wms-success-ink, var(--wms-success));font-size:11px;font-weight:800;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.party-kind{display:grid;gap:10px;margin:0 0 14px;padding:12px;border:1px solid var(--wms-line);border-radius:14px;background:color-mix(in srgb,var(--wms-soft) 60%,var(--wms-panel))}.party-kind__head{display:grid;gap:2px}.party-kind__head b{color:var(--wms-ink);font-size:13px;font-weight:850}.party-kind__head small{color:var(--wms-muted);font-size:11px;font-weight:600;line-height:1.6}.party-kind__chips{display:flex;flex-wrap:wrap;gap:6px}.party-kind__chip{min-height:34px;padding:0 14px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.party-kind__chip[aria-checked=true]{border-color:var(--wms-brand);background:var(--wms-brand);color:#fff;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--wms-brand) 70%,transparent)}.party-kind__defaults{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.party-kind__default{display:grid;gap:4px;margin:0}.party-kind__default>span{color:var(--wms-muted);font-size:11px;font-weight:800}.party-kind__default select{width:100%;min-height:40px}.party-kind__reapply{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px dashed color-mix(in srgb,var(--wms-brand) 45%,transparent);border-radius:12px;background:var(--wms-brand-soft);cursor:pointer}.party-kind__reapply input{margin-top:3px}.party-kind__reapply span{display:grid;gap:2px}.party-kind__reapply b{color:var(--wms-ink);font-size:13px;font-weight:850}.party-kind__reapply small{color:var(--wms-muted);font-size:11px;font-weight:600;line-height:1.6}.party-kind-tag{display:inline-flex;align-items:center;margin-inline-start:6px;padding:1px 8px;border-radius:999px;background:var(--wms-soft);color:var(--wms-muted);font-size:11px;font-style:normal;font-weight:800;white-space:nowrap}.party-kind-tag--warehouse{background:color-mix(in srgb,var(--wms-info) 14%,var(--wms-panel));color:var(--wms-info-ink, var(--wms-info))}.party-kind-tag--customer{background:color-mix(in srgb,var(--wms-violet) 14%,var(--wms-panel));color:var(--wms-violet)}.party-kind-tag--supplier{background:color-mix(in srgb,var(--wms-success) 12%,var(--wms-panel));color:var(--wms-success-ink, var(--wms-success))}.party-kind-tag--production,.party-kind-tag--consignor{background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.party-kind-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:8px 12px;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);color:var(--wms-muted);font-size:12px;font-weight:700}.party-kind-bar b{color:var(--wms-success-ink, var(--wms-success));font-weight:850}.party-kind-bar__run{margin-inline-start:auto;min-height:32px;padding:0 14px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-soft);color:var(--wms-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.party-kind-bar__run:disabled{opacity:.6;cursor:default}}@layer s127{.reuse-qr{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:30px;max-width:100%;padding:0 11px 0 9px;border:1px dashed color-mix(in srgb,var(--wms-success) 60%,transparent);border-radius:999px;background:color-mix(in srgb,var(--wms-success) 8%,var(--wms-panel));color:var(--wms-success-ink, var(--wms-success));font:inherit;font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap;box-shadow:none;cursor:pointer}.reuse-qr span{overflow:hidden;text-overflow:ellipsis}.reuse-qr:hover{background:color-mix(in srgb,var(--wms-success) 14%,var(--wms-panel))}.reuse-qr:focus-visible{outline:2px solid var(--wms-success);outline-offset:2px}.reuse-qr svg{flex:none}.reuse-qr--taken{border-style:solid;border-color:var(--wms-success);background:var(--wms-success);color:#fff;cursor:default}.reuse-qr--taken bdi{font-family:var(--wms-font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.02em}.reuse-qr__drop{display:grid;place-items:center;width:20px;height:20px;min-width:0;min-height:0;margin-inline-end:-5px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,#fff 24%,transparent);color:#fff;box-shadow:none;cursor:pointer}.pal-return-field .reuse-qr{margin-top:1px}td .reuse-qr--taken :is(bdi,span){display:none}td .reuse-qr--taken{gap:4px;padding:0 8px 0 6px}.reuse-qr-sheet__body{display:grid;gap:12px;padding:4px 2px 2px}.reuse-qr-sheet__code{display:grid;justify-items:center;gap:6px;margin:0;padding:12px;border:1px solid var(--wms-success-line, var(--wms-line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--wms-success) 9%,var(--wms-panel)),var(--wms-panel))}.reuse-qr-sheet__code img{display:block;width:132px;height:132px;border-radius:10px;background:#fff;box-shadow:0 6px 18px -10px color-mix(in srgb,var(--wms-success) 70%,transparent);image-rendering:pixelated}.reuse-qr-sheet__noimg{display:grid;place-items:center;width:64px;height:64px;color:var(--wms-success)}.reuse-qr-sheet__code figcaption{color:var(--wms-ink);font-family:var(--wms-font-mono, ui-monospace, monospace);font-size:17px;font-weight:800;letter-spacing:.04em}.reuse-qr-sheet__facts{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0}.reuse-qr-sheet__facts>div{display:grid;gap:1px;min-width:0;padding:7px 10px;border-radius:11px;background:var(--wms-soft)}.reuse-qr-sheet__facts>div:first-child{grid-column:1 / -1}.reuse-qr-sheet__facts dt{color:var(--wms-muted);font-size:11px;font-weight:700}.reuse-qr-sheet__facts dd{overflow:hidden;margin:0;color:var(--wms-ink);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.reuse-qr-sheet__hint{margin:0;color:var(--wms-muted);font-size:12px;font-weight:600;line-height:1.7}.reuse-qr-sheet__actions{display:flex;gap:8px;width:100%}.reuse-qr-sheet__actions button{min-height:42px;border-radius:12px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.reuse-qr-sheet__cancel{flex:0 0 auto;padding:0 16px;border:1px solid var(--wms-line);background:var(--wms-panel);color:var(--wms-ink)}.reuse-qr-sheet__ok{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;border:0;background:var(--wms-success);color:#fff;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--wms-success) 80%,transparent)}.suggest-field{position:relative;display:block;min-width:0}.suggest-field input{width:100%}.suggest-field:has(.suggest-field__open) input{padding-right:46px}.suggest-field__open{position:absolute;right:3px;top:50%;display:inline-flex;align-items:center;gap:2px;height:24px;min-width:0;min-height:0;padding:0 6px;border:0;border-radius:8px;background:color-mix(in srgb,var(--wms-success) 12%,var(--wms-panel));color:var(--wms-success-ink, var(--wms-success));font:inherit;font-size:11px;font-weight:850;box-shadow:none;transform:translateY(-50%);cursor:pointer}.suggest-pop{position:fixed;z-index:var(--wms-z-suggest);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--wms-line);border-radius:14px;background:var(--wms-panel);box-shadow:0 18px 40px -16px color-mix(in srgb,var(--wms-ink) 45%,transparent),0 2px 6px -2px color-mix(in srgb,var(--wms-ink) 18%,transparent);animation:suggest-pop-in .12s ease-out}.suggest-pop.is-above{animation-name:suggest-pop-up}@keyframes suggest-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes suggest-pop-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.suggest-pop{animation:none}}.suggest-pop__lead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:7px 12px 6px;border-bottom:1px solid var(--wms-line-soft, var(--wms-line));color:var(--wms-muted);font-size:11px;font-weight:750}.suggest-pop__lead b{padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--wms-success) 12%,var(--wms-panel));color:var(--wms-success-ink, var(--wms-success));font-size:11px}.suggest-pop ul{margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.suggest-pop li button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;width:100%;min-height:42px;padding:4px 10px;border:0;border-radius:10px;background:transparent;color:var(--wms-ink);font:inherit;text-align:start;box-shadow:none;cursor:pointer}.suggest-pop li button:hover,.suggest-pop li.is-active button{background:var(--wms-soft)}.suggest-pop li[aria-selected=true] button{background:color-mix(in srgb,var(--wms-success) 10%,var(--wms-panel))}.suggest-pop li b{font-family:var(--wms-font-mono, ui-monospace, monospace);font-size:15px;font-weight:800;letter-spacing:.02em}.suggest-pop li b mark{padding:0;border-radius:3px;background:color-mix(in srgb,var(--wms-brand) 26%,transparent);color:inherit}.suggest-pop li small{overflow:hidden;min-width:0;color:var(--wms-muted);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.suggest-pop__tick{color:var(--wms-success)}.rnew__head{gap:8px}.rnew__head strong{flex:1 1 auto}.rnew__head-extra{display:grid;place-items:center}.rnew__head-extra .material-fraction{width:auto;min-width:30px;min-height:30px;padding:2px 6px;gap:0;border-radius:8px;font-size:9px}.rnew__head-extra .material-fraction__num,.rnew__head-extra .material-fraction__den{gap:3px}.rnew__head-extra .material-fraction__row{max-width:34px}.rnew__head-extra .material-fraction__dot{width:6px;height:6px}.rnew__head-extra .material-fraction__bar{margin:1px 0}.rnew--inset .rnew__field[data-returned]{border-color:var(--wms-success);background:color-mix(in srgb,var(--wms-success) 9%,var(--wms-panel));box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-success) 12%,transparent)}.rnew--inset .rnew__field[data-returned]>span{color:var(--wms-success-ink, var(--wms-success))}.rnew--inset .rnew__field[data-returned] :is(input,select,.production-date-field__trigger){border:0;background:transparent;box-shadow:none}.rnew--inset .suggest-field input{color:var(--wms-ink)}.rnew__return{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:2px 4px}.rnew__return>small{overflow:hidden;min-width:0;color:var(--wms-success-ink, var(--wms-success));font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.rnew__save{display:inline-flex;align-items:center;justify-content:center;gap:8px}.rnew__save--reuse{background:linear-gradient(160deg,var(--wms-success),var(--wms-success-ink, var(--wms-success)));box-shadow:0 8px 16px -10px color-mix(in srgb,var(--wms-success) 85%,transparent)}.jalali-picker__cal{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 10px;padding:3px;border-radius:12px;background:var(--wms-soft)}.jalali-picker__cal button{min-height:32px;border:0;border-radius:9px;background:transparent;color:var(--wms-muted);font:inherit;font-size:13px;font-weight:800;box-shadow:none;cursor:pointer;transition:background var(--wms-dur-fast, .12s) ease,color var(--wms-dur-fast, .12s) ease}.jalali-picker__cal button.is-on{background:var(--wms-panel);color:var(--wms-success-ink, var(--wms-success));box-shadow:0 2px 8px -4px color-mix(in srgb,var(--wms-ink) 40%,transparent)}.jalali-picker--gregorian .jalali-picker__title strong{letter-spacing:.01em}.jalali-picker--gregorian .jalali-picker__day{font-variant-numeric:tabular-nums}.production-date-field--both .production-date-field__trigger{display:flex;align-items:center;gap:6px}.production-date-field--both .production-date-field__trigger>span{flex:1 1 auto;text-align:start}.production-date-field__cal{display:grid;flex:none;place-items:center;width:18px;height:18px;border-radius:6px;background:color-mix(in srgb,var(--wms-success) 14%,var(--wms-panel));color:var(--wms-success-ink, var(--wms-success));font-size:10px;font-weight:900;line-height:1}.prod-cal{display:grid;gap:8px;margin:0 0 14px;padding:12px;border:1px solid var(--wms-line);border-radius:14px;background:color-mix(in srgb,var(--wms-soft) 60%,var(--wms-panel))}.prod-cal__head{display:grid;gap:2px}.prod-cal__head b{color:var(--wms-ink);font-size:13px;font-weight:850}.prod-cal__head small{color:var(--wms-muted);font-size:11px;font-weight:600;line-height:1.6}.prod-cal__seg{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;border-radius:12px;background:var(--wms-panel);box-shadow:inset 0 0 0 1px var(--wms-line)}.prod-cal__seg button{min-height:36px;border:0;border-radius:9px;background:transparent;color:var(--wms-muted);font:inherit;font-size:13px;font-weight:800;box-shadow:none;cursor:pointer}.prod-cal__seg button[aria-checked=true]{background:var(--wms-brand);color:#fff;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--wms-brand) 70%,transparent)}.dtree__year-head .dtree__year-toggle{min-height:34px}.dtree__year-name{flex:1 1 auto;color:var(--wms-ink);font-size:13px;font-weight:850}.dtree__year.is-some .dtree__year-head .dtree__count{background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand))}.dtree__year.is-open>.dtree__year-head .dtree__chev{transform:rotate(-90deg)}.dtree__year:not(.is-open)+.dtree__year{margin-top:-2px}}@layer s128{.dialog.loc-new{width:min(460px,100%)}.loc-new__body{display:grid;gap:16px;padding:18px 20px 6px}.loc-new__name{display:grid;gap:6px;margin:0}.loc-new__name>span{color:var(--wms-muted);font-size:12px;font-weight:800}.loc-new__name input{min-height:44px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:15px;font-weight:700}.loc-new__name input:focus{outline:none;border-color:var(--wms-brand);box-shadow:var(--wms-focus-ring, 0 0 0 3px var(--wms-brand-soft))}.loc-new__name input[aria-invalid=true]{border-color:var(--wms-danger)}.loc-new__warn{color:var(--wms-danger-ink, var(--wms-danger));font-size:11px;font-weight:700}.loc-new__sheds{display:grid;gap:10px;padding:12px;border:1px solid var(--wms-line);border-radius:14px;background:color-mix(in srgb,var(--wms-soft) 55%,var(--wms-panel))}.loc-new__sheds>header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.loc-new__sheds>header b{color:var(--wms-ink);font-size:13px;font-weight:850}.loc-new__sheds>header small{color:var(--wms-muted);font-size:11px;font-weight:700}.loc-new__chosen{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px;margin:0;padding:0;list-style:none}.loc-new__chosen li{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 6px 5px 8px;border:1px solid color-mix(in srgb,var(--wms-brand) 35%,var(--wms-line));border-radius:12px;background:var(--wms-panel)}.loc-new__mark{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand));font-size:13px;font-weight:900}.loc-new__chip-text{display:grid;flex:1 1 auto;min-width:0;line-height:1.35}.loc-new__chip-text b{color:var(--wms-ink);font-size:12px;font-weight:800}.loc-new__chip-text small{overflow:hidden;color:var(--wms-muted);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.loc-new__chosen li button{display:grid;flex:none;place-items:center;width:24px;height:24px;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:var(--wms-soft);color:var(--wms-muted);font-size:15px;line-height:1;box-shadow:none}.loc-new__chosen li.is-shared{grid-column:1 / -1;border-color:color-mix(in srgb,var(--wms-info) 40%,var(--wms-line))}.loc-new__chosen li.is-shared .loc-new__mark{background:color-mix(in srgb,var(--wms-info) 14%,var(--wms-panel));color:var(--wms-info-ink, var(--wms-info))}.loc-new__chosen li.is-shared .loc-new__chip-text small{color:var(--wms-info-ink, var(--wms-info))}.loc-new__add{display:flex;gap:6px}.loc-new__add input{flex:0 0 96px;min-height:40px;min-width:0;padding:0 10px;border:1px solid var(--wms-line);border-radius:11px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:14px;font-weight:800;text-align:center}.loc-new__add input:focus{outline:none;border-color:var(--wms-brand)}.loc-new__add button{flex:1 1 auto;min-height:40px;border:1px dashed color-mix(in srgb,var(--wms-brand) 60%,transparent);border-radius:11px;background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand));font:inherit;font-size:13px;font-weight:800;box-shadow:none}.loc-new__add button:disabled{opacity:.55;cursor:default}.loc-new__hint{margin:0;color:var(--wms-muted);font-size:11px;font-weight:700}.loc-new__share{display:grid;gap:8px;padding-top:2px;border-top:1px dashed var(--wms-line)}.loc-new__share-toggle{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;padding:0 2px;border:0;background:transparent;color:var(--wms-info-ink, var(--wms-info));font:inherit;font-size:12px;font-weight:800;text-align:start;box-shadow:none}.loc-new__share-toggle small{margin-inline-start:auto;padding:1px 8px;border-radius:999px;background:var(--wms-soft);color:var(--wms-muted);font-size:10px;font-weight:700}.loc-new__share.is-open .loc-new__share-toggle svg{transform:rotate(45deg)}.loc-new__share-toggle svg{transition:transform var(--wms-dur-fast, .12s) ease}.loc-new__groups{display:grid;gap:8px}.loc-new__group{display:grid;gap:5px}.loc-new__group-name{color:var(--wms-muted);font-size:11px;font-weight:800}.loc-new__group-rooms{display:flex;flex-wrap:wrap;gap:5px}.loc-new__group-rooms button{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:38px;min-height:34px;padding:0 9px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:13px;font-weight:800;box-shadow:none}.loc-new__group-rooms button.is-on{border-color:var(--wms-info);background:var(--wms-info);color:#fff}.locations-hub__sr-shared{display:inline-block;margin-top:2px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--wms-info) 12%,var(--wms-panel));color:var(--wms-info-ink, var(--wms-info));font-size:10px;font-weight:800}.locations-hub__sr-card.is-shared .locations-hub__sr-card-mark{background:color-mix(in srgb,var(--wms-info) 14%,var(--wms-panel));color:var(--wms-info-ink, var(--wms-info))}.hdr-quick-menu__row:has(>.hdr-quick-menu__row-add){justify-content:flex-start}.hdr-quick-menu__row:has(>.hdr-quick-menu__row-add) .hdr-quick-menu__row-select{margin-inline-start:auto}.hdr-quick-menu__row-add{display:grid;flex:none;place-items:center;width:30px;height:30px;min-width:0;min-height:0;margin-inline-start:-4px;padding:0;border:1px dashed color-mix(in srgb,var(--wms-brand) 55%,transparent);border-radius:9px;background:var(--wms-brand-soft);color:var(--wms-brand-ink, var(--wms-brand));box-shadow:none;cursor:pointer}@media(max-width:760px){.hdr-quick-menu__row-add{width:26px;height:26px}}}@layer s129{.logistic-flow-smart-filters__facet-grid.is-advanced,.logistic-flow-smart-filters__facet-grid.is-primary{grid-auto-flow:row dense}}@layer s130{@media screen{[data-theme=dark]{--wms-canvas: var(--night-canvas);--wms-soft: var(--night-field);--wms-panel: var(--night-panel);--wms-raised: var(--night-raised);--wms-ink: var(--night-ink);--wms-ink-soft: var(--night-secondary);--wms-muted: var(--night-muted);--wms-line: var(--night-line);--wms-line-soft: var(--night-divider);--wms-hairline: var(--night-divider);--wms-control-line: var(--night-control);--wms-brand: #edbe78;--wms-brand-strong: #f5d4a0;--wms-brand-ink: #f0ca91;--wms-brand-soft: var(--night-accent-soft);--wms-brand-glow: rgb(237 190 120 / 16%);--wms-on-accent: #211b12;--wms-backdrop: rgb(8 11 16 / 76%);--wms-success: #65cfb0;--wms-success-ink: #94dec2;--wms-success-soft: #203830;--wms-success-line: #3b6657;--wms-warning: #edbe78;--wms-warning-ink: #f0ca91;--wms-warning-soft: #3b3022;--wms-warning-line: #786245;--wms-danger: #f38d9a;--wms-danger-ink: #ffb2b7;--wms-danger-soft: #402a33;--wms-danger-line: #835060;--wms-info: #91baf0;--wms-info-ink: #aecff6;--wms-info-soft: #25364d;--wms-info-line: #506b8d;--wms-violet: #cbb7f2;--wms-violet-soft: #332e46;--wms-violet-line: #685880;--wms-teal: var(--wms-success);--wms-card: linear-gradient(var(--wms-panel), var(--wms-panel));--wms-card-raised: linear-gradient(var(--wms-raised), var(--wms-raised));--wms-edge: linear-gradient(var(--wms-line), var(--wms-line-soft));--wms-edge-soft: linear-gradient(var(--wms-line-soft), var(--wms-line-soft));--wms-lift: linear-gradient(180deg, rgb(210 230 250 / 2%), transparent 80px);--wms-sheen: var(--wms-lift);--wms-glass: var(--wms-panel);--wms-glass-strong: var(--wms-canvas);--wms-shadow-sm: var(--night-shadow);--wms-shadow-md: 0 8px 24px -12px rgb(0 0 0 / 40%);--wms-shadow-lg: var(--night-overlay-shadow);--wms-shadow: var(--wms-shadow-md);--wms-elev-1: var(--wms-shadow-sm);--wms-elev-2: var(--wms-shadow-md);--wms-elev-3: var(--wms-shadow-lg);--wms-shadow-brand: 0 2px 4px rgb(3 12 22 / 16%);--wms-well: none;--wms-grad-brand: linear-gradient(var(--wms-brand), var(--wms-brand));--wms-grad-panel-head: linear-gradient(var(--wms-raised), var(--wms-raised));--wms-focus-ring: 0 0 0 3px rgb(237 190 120 / 22%);--wms-focus-ring-danger: 0 0 0 3px rgb(243 141 154 / 22%);--mu-paper: var(--wms-canvas);--mu-ink: var(--wms-ink);--mu-line: var(--wms-line-soft);--ds-inset: var(--wms-soft);--ds-tile: var(--wms-panel);--wms-login-bg: var(--wms-canvas);--wms-login-bg-mid: var(--wms-soft);--wms-login-bg-end: var(--wms-panel);background:var(--wms-canvas);color-scheme:dark;scrollbar-color:var(--wms-control-line) var(--wms-soft)}[data-theme=dark] :is(body,#root,.app-shell){background:var(--wms-canvas);background-image:none;color:var(--wms-ink)}[data-theme=dark] ::selection{background:#695438;color:#fff}[data-theme=dark] ::placeholder{color:var(--wms-muted);opacity:1}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:var(--wms-control-line)}[data-theme=dark] .table-wrap{scrollbar-color:var(--wms-control-line) var(--wms-soft)}[data-theme=dark] .topbar__shell{background:var(--wms-glass-strong);border-color:var(--wms-line-soft);box-shadow:0 1px 0 var(--wms-line-soft);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] :is(.nav-chip__trigger,.nav-switcher__shell,.topbar .panel-tool-button--icon,.topbar .refresh,.topbar .settings-trigger){border-color:var(--wms-line);background:var(--wms-panel);color:var(--wms-ink-soft);box-shadow:none}[data-theme=dark] :is(.panel,.workspace-panel,.data-table-shell,.planning-panel,.entity-history,.supplier-pallet-field-group){border-color:var(--wms-line);background:var(--wms-panel);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] :is(.panel-head,.workspace-panel__head,.entity-history__head){background:var(--wms-panel);border-color:var(--wms-line-soft)}[data-theme=dark] :is(.dialog,.wms-picker,.jalali-picker,.hdr-quick-menu__panel,.row-action-menu__popup,.excel-date__menu,.tab-menu,.ticket-hanger-popover,.facet-multi-select__menu){background:var(--wms-raised);border-color:var(--wms-line);color:var(--wms-ink);box-shadow:var(--wms-shadow-lg);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] :is(.dialog-title,.dialog-actions,.wms-picker__head){background:transparent;border-color:var(--wms-line)}[data-theme=dark] :is(.dialog-backdrop,.wms-picker-scrim){background:var(--wms-backdrop)}[data-theme=dark] .qm-account{background:var(--wms-panel)}[data-theme=dark] .qm-account__avatar{background:var(--wms-brand);color:#211b12;box-shadow:none}[data-theme=dark] .login-card{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .login-mark{background:var(--wms-brand);color:#211b12;box-shadow:none}[data-theme=dark] .login-password{background:var(--wms-soft);border-color:var(--wms-control-line)}[data-theme=dark] .login-password:focus-within{background:var(--wms-soft);border-color:var(--wms-brand);box-shadow:var(--wms-focus-ring)}[data-theme=dark] :is(.primary,.login-button,.ire-btn--save,.pal-compose-panel__save,.mobile-report-filters__apply){background:var(--wms-brand);border-color:transparent;color:#211b12;text-shadow:none;box-shadow:none;font-weight:700}[data-theme=dark] :is(.primary,.login-button,.ire-btn--save,.pal-compose-panel__save,.mobile-report-filters__apply):hover:not(:disabled){background:var(--wms-brand-strong);color:#211b12;box-shadow:none;transform:none}[data-theme=dark] :is(.secondary,.refresh,.ire-btn--cancel,.pagination button,.data-table-icon-btn,.report-flash-members__row button){background:var(--wms-soft);border-color:var(--wms-line);color:var(--wms-ink-soft);box-shadow:none;text-shadow:none}[data-theme=dark] :is(.secondary,.refresh,.ire-btn--cancel,.pagination button):hover:not(:disabled){background:var(--wms-raised);border-color:var(--wms-control-line);color:var(--wms-ink)}[data-theme=dark] :is(a,button,[role=button],[tabindex]):focus-visible{outline:2px solid var(--wms-brand);outline-offset:3px}[data-theme=dark] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]),select,textarea){background-color:var(--wms-soft);background-image:none;color:var(--wms-ink);border-color:var(--wms-control-line);box-shadow:none;caret-color:var(--wms-brand)}[data-theme=dark] :is(input,select,textarea):focus-visible{background-color:var(--wms-soft);border-color:var(--wms-brand);outline:2px solid var(--wms-brand);outline-offset:2px;box-shadow:none}[data-theme=dark] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--wms-brand)}[data-theme=dark] :is(.mobile-report-filters__search,.hdr-live-filters__field,.rnew__field) input{background:transparent}[data-theme=dark] :is(.facet-multi-select__control,.hdr-live-filters__field,.mobile-report-filters__search,.mobile-report-filters__dates label,.rnew__field){background:var(--wms-soft);border-color:var(--wms-line);box-shadow:none}[data-theme=dark] :is(.facet-multi-select.has-value .facet-multi-select__control,.hdr-live-filters__field.is-active){background:var(--wms-brand-soft);border-color:var(--wms-warning-line)}[data-theme=dark] .facet-multi-select.is-inferred .facet-multi-select__control{background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .facet-multi-select.is-inferred .facet-multi-select__inline-label{background:var(--wms-soft);color:var(--wms-muted);border-color:var(--wms-line)}[data-theme=dark] .facet-multi-select__inferred-value{background:transparent;color:var(--wms-success-ink)}[data-theme=dark] .mobile-report-filters__dates label>span{background:var(--wms-soft)}[data-theme=dark] .prod-cal__seg button[aria-checked=true]{background:var(--wms-brand);color:#211b12;box-shadow:none}[data-theme=dark] :is(input,select,textarea)[aria-invalid=true],[data-theme=dark] :is(.is-invalid,[aria-invalid=true]) :is(input,select,textarea,.production-date-field__trigger,.qr-input-box,.pal-compose-total){border-color:var(--wms-danger);background-color:var(--wms-danger-soft);color:var(--wms-ink);outline-color:var(--wms-danger)}[data-theme=dark] :is(.workflow-page--receipt-list,.workflow-page--remittance-list){--ws-row: var(--wms-panel);--ws-row-alt: color-mix(in srgb, var(--wms-panel) 88%, var(--wms-raised));--ws-hover-mix: 9%;--ws-pending-mix: 3%;--ws-well-1: var(--wms-soft);--ws-well-2: var(--wms-canvas);--ws-well-shadow-1: inset 0 1px 0 var(--wms-line-soft);--ws-well-shadow-2: inset 0 1px 0 var(--wms-line-soft);--ws-float: var(--wms-shadow-sm)}[data-theme=dark] :is(.workflow-table,.data-table,.pallet-search-v2__grid,.logistic-flow-v2__table,.ntm-report-table,.roc-table) thead th{background:var(--wms-soft);color:var(--wms-muted);border-color:var(--wms-line);box-shadow:none;font-weight:600}[data-theme=dark] :is(.workflow-table,.data-table) tbody td{color:var(--wms-ink-soft)}[data-theme=dark] :is(.document-number,.rcard__no,.fk__code,.fk__key,.report-flash-card__metric b){color:var(--wms-ink);font-variant-numeric:tabular-nums;font-weight:700;text-shadow:none}[data-theme=dark] :is(.plate-pill,.receipt-summary-badge){background:var(--wms-raised);color:var(--wms-ink-soft);box-shadow:none}[data-theme=dark] :is(.wms-badge,.status-badge){background-image:none;box-shadow:none;text-shadow:none;font-weight:600}[data-theme=dark] :is(.wms-badge--success,.status-badge--success){background:var(--wms-success-soft);color:var(--wms-success-ink);border-color:var(--wms-success-line)}[data-theme=dark] :is(.wms-badge--warning,.status-badge--warning){background:var(--wms-warning-soft);color:var(--wms-warning-ink);border-color:var(--wms-warning-line)}[data-theme=dark] :is(.wms-badge--info,.status-badge--progress){background:var(--wms-info-soft);color:var(--wms-info-ink);border-color:var(--wms-info-line)}[data-theme=dark] :is(.wms-badge--danger,.status-badge--danger){background:var(--wms-danger-soft);color:var(--wms-danger-ink);border-color:var(--wms-danger-line)}[data-theme=dark] :is(.wms-badge--violet,.status-badge--outbound){background:var(--wms-violet-soft);color:var(--wms-violet);border-color:var(--wms-violet-line)}[data-theme=dark] :is(.pal-record-card,.report-flash-card,.loading-pack-card,.pl-flash-card--compact,.pl-flash-card--compose,.receipt-create-mobile,.remittance-create-mobile,.rnew--open){background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] :is(.pal-record-card .fk__head,.pal-compose-panel__head){background:var(--wms-raised);border-bottom-color:var(--wms-line)}[data-theme=dark] .report-flash-card__head{background:var(--wms-raised);border-bottom-color:var(--wms-line)}[data-theme=dark] :is(.fk__key,.report-flash-card__metric){background:var(--wms-soft);box-shadow:none}[data-theme=dark] :is(.pal-record-card .fk__row dt,.report-flash-card__field dt){color:var(--wms-muted);font-weight:600}[data-theme=dark] :is(.pal-record-card .fk__row dd,.report-flash-card__field dd){color:var(--wms-ink)}[data-theme=dark] .pal-record-card .fk__row{border-color:var(--wms-line-soft)}[data-theme=dark] .pal-record-card>.pl-flash-card__more{background:var(--wms-soft);color:var(--wms-ink-soft);border-color:var(--wms-line-soft)}[data-theme=dark] .pl-flash-card--compact.is-selected{background:var(--wms-panel);border-color:var(--wms-brand);box-shadow:inset 0 0 0 1px var(--wms-brand)}[data-theme=dark] .report-flash-card__metric:first-child b{color:var(--wms-brand-ink)}[data-theme=dark] .report-flash-deck{background:transparent}[data-theme=dark] .rlist{--rc-radius: 16px;--rc-surface-top: var(--wms-panel);--rc-surface-bottom: var(--wms-panel);--rc-edge: var(--wms-line);--rc-cell: transparent;--rc-rule: var(--wms-line-soft);--rc-shadow: var(--wms-shadow-sm)}[data-theme=dark] .rlist .rlist__rows>.rcard{background:var(--wms-panel)}[data-theme=dark] .rlist .rlist__rows>.rcard.receipt-row--expanded{box-shadow:none;border-color:var(--ws-tone)}[data-theme=dark] .rlist .rcard:before{box-shadow:none}[data-theme=dark] :is(.rlist .rcard__supplier,.rlist .rcard .peek-value.rcard__supplier){color:var(--wms-ink-soft);font-weight:600}[data-theme=dark] .rlist .rcard__fact dt{color:var(--wms-muted);font-weight:600}[data-theme=dark] .rlist .rcard__fact dd{font-weight:600}[data-theme=dark] .rlist .rcard .rcard__status{background:color-mix(in srgb,var(--ws-tone) 12%,var(--wms-panel));box-shadow:none}[data-theme=dark] .dashx{--dx-slab: linear-gradient(var(--wms-panel), var(--wms-panel));--dx-slab-ink: var(--wms-ink);--dx-slab-muted: var(--wms-muted);--dx-slab-hair: var(--wms-line);--dx-slab-shadow: var(--wms-shadow-sm)}[data-theme=dark] :is(.resource-workspace,.admin-workspace){--md-tile: var(--wms-soft);--md-card-shadow: var(--wms-shadow-sm)}[data-theme=dark] :is(.ai-panel,.ai-settings-page){--ai-paper: var(--wms-soft);--ai-surface: var(--wms-panel);--ai-ink: var(--wms-ink);--ai-muted: var(--wms-muted);--ai-line: var(--wms-line)}[data-theme=dark] :is(.empty-state,.route-suspense-fallback,.report-flash-deck__hint){color:var(--wms-muted)}}@media screen and (max-width:760px){[data-theme=dark] :is(.workflow-table-panel,.workflow-table-panel--bare,.mobile-list-scroller,.mobile-list-board,.mobile-list-track,.resource-workspace .workspace-panel.resource-panel--bare){background:transparent;border-color:transparent;box-shadow:none}[data-theme=dark] .topbar .topbar__shell{background:var(--wms-glass-strong);box-shadow:0 1px 0 var(--wms-line-soft)}[data-theme=dark] .mobile-bottom-tabs{--dock-mist: var(--wms-muted);--dock-active: var(--wms-brand);background:var(--wms-glass-strong);border-top-color:var(--wms-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] .mobile-bottom-tabs__item.is-active .mobile-bottom-tabs__icon{background:var(--wms-brand-soft);color:var(--wms-brand);border-radius:8px}[data-theme=dark] .qtd>button{background:var(--wms-raised);border-color:var(--wms-line);box-shadow:var(--wms-shadow-md);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] .receipt-inline-details--mobile{background:var(--wms-soft);box-shadow:inset 0 1px 0 var(--wms-line)}[data-theme=dark] .resource-workspace .data-table tbody>tr{background:var(--wms-panel);border-color:var(--wms-line)}[data-theme=dark] .resource-workspace .data-table tbody>tr>td{background:transparent}[data-theme=dark] .mobile-report-filter-host{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:none}[data-theme=dark] .mobile-report-filters__title{font-weight:700}[data-theme=dark] .wms-picker__close{min-width:44px;min-height:44px}}@media screen and (prefers-reduced-motion:reduce){[data-theme=dark] :is(.rcard,.pal-record-card,.report-flash-card,.primary,.secondary,.tab-menu__item){transition:none}}}@layer s131{@font-face{font-family:Wms Docket;font-style:normal;font-weight:500;font-display:swap;src:url(/wms/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Wms Docket;font-style:normal;font-weight:700;font-display:swap;src:url(/wms/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFF}@media screen and (min-width:761px){:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>thead th{padding-block:8px;font-size:12px;line-height:1.4}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id]:not(.receipt-expand-row,.history-expand-row,.ire-row)>td{padding-block:8px;font-size:13px;line-height:1.4;vertical-align:middle}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id]>td.col-supplier{font-size:13px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id]>td.row-number{font-size:12px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id] .receipt-number-cell{flex-flow:row nowrap;gap:8px;min-width:124px;max-width:none}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id] .document-number{font-size:16px;line-height:1.4;letter-spacing:0}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id] .receipt-inline-toggle{flex:0 0 28px;width:28px;height:28px}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id] :is(.wms-badge,.status-badge,.receipt-status-badge){padding:2px 8px;font-size:12px;line-height:1.5}:is(.receipts-hub,.workflow-page--remittance-list) .workflow-desktop-table>.workflow-table>tbody>tr[data-landing-id] .plate-pill{padding:2px 8px;font-size:12px}}@media screen and (max-width:760px){.topbar .topbar__shell{border-bottom:1px solid var(--wms-line-soft);box-shadow:none}.topbar :is(.panel-tool-button,.panel-tool-button--icon,.settings-trigger,.refresh,.hdr-search-trigger){min-height:44px;border-radius:12px;box-shadow:none}.topbar :is(.panel-tool-button--icon,.settings-trigger,.refresh,.hdr-search-trigger){min-width:44px}.topbar .panel-tool-button--add{padding-inline:12px;font-size:12px}.mobile-bottom-tabs{--dock-pill: var(--wms-brand-soft);border-top:1px solid var(--wms-line-soft);box-shadow:none}.mobile-bottom-tabs__item{min-height:44px}.mobile-bottom-tabs__icon{border-radius:12px}.mobile-bottom-tabs__item b{font-size:11px;line-height:1.2;font-weight:600}.mobile-bottom-tabs__item.is-active b{font-weight:700;color:var(--dock-active)}.mobile-bottom-tabs__pip{border-radius:12px;box-shadow:none}:root:has(:is(.receipts-hub,.workflow-page--remittance-list)){--mu-paper: #e6eeeb}:root[data-theme=dark]:has(:is(.receipts-hub,.workflow-page--remittance-list)){--mu-paper: #0f1b22}.rlist{--rc-pad: 12px;--rc-radius: 12px;--rc-font: "Wms Docket", "Segoe UI", Tahoma, Arial, sans-serif;--rc-number-font: "Segoe UI", Arial, sans-serif;--rc-surface: #f3f8f5;--rc-ink: #24383b;--rc-muted: #586e71;--rc-ticket: #e8f0eb;--rc-ticket-line: #d7e3dc;--rc-edge: #cdded5;--rc-rule: #dce8e1;--rc-document: #f4eddf;--rc-document-ink: #77531b;--rc-status-ink: var(--wms-info-ink)}[data-theme=dark] .rlist{--rc-surface: #1c3038;--rc-ink: #e6f0ee;--rc-muted: #aec5cb;--rc-ticket: #203b44;--rc-ticket-line: #38515a;--rc-edge: #344f58;--rc-rule: #304952;--rc-document: #39362c;--rc-document-ink: #e9c68b}.rlist .rcard.receipt-row--tone-ready{--rc-status-ink: var(--wms-warning-ink)}.rlist .rcard.receipt-row--tone-completed{--rc-status-ink: var(--wms-success-ink)}.rlist .rcard.remittance-row--tone-out{--rc-status-ink: var(--wms-violet)}.rlist .rcard.remittance-row--tone-draft{--rc-status-ink: var(--wms-muted)}.rlist__rows{gap:8px}.rlist__day{margin-inline:var(--rc-pad);margin-bottom:8px;font-family:var(--rc-font)}.rlist .rlist__day span{font-size:12px;font-weight:700;color:var(--rc-ink)}.rlist .rlist__day em{font-size:11px;font-weight:500;color:var(--rc-muted)}.rlist .rlist__day i{background:var(--rc-edge)}.rlist .rlist__rows>.rcard{border-radius:var(--rc-radius);border-color:var(--rc-edge);background:var(--rc-surface);box-shadow:inset 0 1px #ffffff3d,0 1px 2px #24383b0a}.rlist .rlist__rows>.rcard.receipt-row--expanded{border-color:var(--rc-document-ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--rc-document-ink) 12%,transparent)}.rlist .rlist__rows>.rcard:active{transform:none}.rlist .rcard:before{content:none}.rlist .rcard__body{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "meta" "facts";align-items:center;min-height:52px;gap:0;padding:0 var(--rc-pad) 4px;font-family:var(--rc-font);text-align:start;background:transparent}.rlist .rcard__head{grid-area:head;position:relative;display:grid;grid-template-columns:var(--rc-no-w, fit-content(96px)) minmax(0,1fr) auto auto;grid-template-rows:minmax(20px,auto) minmax(24px,auto);align-content:center;grid-template-areas:"document party issues menu" "document state issues menu";align-items:center;height:auto;min-width:0;min-height:0;padding:12px 0 0;gap:0 8px;direction:ltr}.rlist[data-crowded] .rcard__head{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto auto;grid-template-areas:"document issues menu" "party issues menu" "state issues menu"}.rlist .rcard__kind{position:absolute;top:0;right:0;z-index:2;width:88px;height:28px;pointer-events:none}.rlist .rcard__kind svg{display:block;overflow:visible}.rlist .rcard__kind-shape{fill:var(--rc-ticket)}.rlist .rcard__kind-text{fill:var(--rc-muted);font:600 9.5px var(--rc-font)}.rlist .rcard__disclosure{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:44px;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;cursor:pointer;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent}.rlist .rcard__disclosure:active{background:color-mix(in srgb,var(--rc-document-ink) 5%,transparent);transform:none}.rlist .rcard__body :is(.row-action-menu,.receipt-status-confirm,.trailer-mark,button.rcard__supplier,.rcard__issues){position:relative;z-index:2}.rlist .rcard__fact:has(.peek-value){z-index:2}.rlist :is(.rcard__supplier,.peek-value.rcard__supplier){grid-area:party;align-self:end;min-width:0;width:auto;height:auto;min-height:0;margin:0;color:var(--rc-ink);font:700 15px/1.3 var(--rc-font);text-align:left}.rlist .rcard .peek-value.rcard__supplier{height:auto;min-height:0}.rlist .rcard .peek-value.rcard__supplier{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rlist .rcard .peek-value.rcard__supplier:after{content:"";position:absolute;inset:-12px 0 0}.rlist .rcard__state{grid-area:state;align-self:center;justify-self:start;max-width:100%;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row;min-width:0;gap:6px;padding:0;direction:rtl}.rlist .rcard .rcard__status{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--rc-status-ink);font:500 11px/1.5 var(--rc-font);white-space:nowrap;overflow:visible}.rlist .rcard__status:before{content:"";width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:currentColor}.rlist .rcard__state :is(button.receipt-status-confirm,.receipt-status-confirm__trigger){position:relative;min-height:0;height:24px;min-width:0;max-width:100%;padding:0 8px;border:0;border-radius:999px;background:color-mix(in srgb,var(--rc-status-ink) 10%,transparent);box-shadow:none;transform:none}.rlist .rcard__state :is(button.receipt-status-confirm,.receipt-status-confirm__trigger):after{content:"";position:absolute;inset:0 -4px -4px}.rlist .rcard__issues{grid-area:issues;display:inline-flex;align-items:center;gap:4px}.rlist .rcard__issue{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:36px;height:24px;min-height:0;padding:0 6px;border:0;border-radius:999px;background:color-mix(in srgb,var(--wms-warning) 18%,transparent);color:var(--wms-warning-ink);box-shadow:none;font:700 11px/1 var(--rc-font);transform:none;-webkit-tap-highlight-color:transparent}.rlist .rcard__issue:after{content:"";position:absolute;inset:-10px -4px}.rcard__issue-menu{position:fixed;z-index:var(--wms-z-menu);display:grid;width:176px;padding:4px;border:1px solid var(--wms-line-soft);border-radius:14px;background:var(--wms-panel, #fff);box-shadow:0 16px 36px -16px #10302873;animation:hdr-quick-menu-in .14s ease-out}.rcard__issue-menu button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--wms-ink);font:600 12.5px var(--rc-font, inherit);text-align:start}.rcard__issue-menu button svg{color:var(--wms-warning-ink);flex:0 0 auto}.rcard__issue-menu button:active,.rcard__issue-menu button[aria-pressed=true]{background:color-mix(in srgb,var(--wms-warning) 14%,transparent)}.rlist .rcard__issue:active,.rlist .rcard__issue[aria-expanded=true]{background:color-mix(in srgb,var(--wms-warning) 30%,transparent)}.rlist .rcard__issue svg{flex:0 0 auto}.rlist .rcard__state .receipt-status-confirm__hint{width:16px;min-width:16px;height:16px;opacity:1;background:transparent;color:var(--rc-status-ink)}.rlist .rcard__ops{grid-area:menu;position:relative;display:flex;align-items:center;justify-content:center;width:36px;min-width:0;gap:0;direction:rtl}.rlist .rcard__head .rcard__document{grid-area:document;justify-self:start;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px;width:auto;max-width:100%;min-width:0;height:auto;min-height:24px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--rc-ink);box-shadow:none;font-family:var(--rc-font);transform:none}.rlist .rcard__document .rcard__no{flex:0 0 auto;min-width:0;color:inherit;font:500 12px/1.25 var(--rc-number-font);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;text-align:left;unicode-bidi:isolate}.rlist .rcard__document .rcard__no--long{flex-shrink:1;white-space:normal;overflow-wrap:anywhere}.rlist .rcard__no-prefix{font-size:12px;font-weight:500}.rlist .rcard__no-suffix{font-size:18px;font-weight:700}.rlist .rcard__document-chevron{width:10px;height:10px;flex:0 0 10px;color:var(--rc-document-ink)}.rlist .rcard__head .rcard__document.is-open{background:transparent}.rlist .rcard__ops .row-action-menu{grid-area:menu;width:36px;min-width:36px;align-self:center}.rlist .rcard__ops .row-action-menu__trigger{width:44px;height:44px;min-width:44px;min-height:44px;margin-inline:-4px;border:0;border-radius:12px;background:transparent;color:var(--rc-muted);box-shadow:none}.rlist .rcard__body :is(button,a):focus-visible{outline:2px solid var(--rc-document-ink);outline-offset:-2px}.rlist .rcard__meta{justify-content:space-between;gap:8px;margin:0;min-width:0}.rlist .rcard__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;padding:4px 0 0;border:0;border-top:1px solid var(--rc-rule);border-radius:0;background:transparent;box-shadow:none;overflow:visible}.rlist .rcard__fact{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;min-width:0;height:auto;min-height:22px;padding:0;gap:4px;border:0;background:transparent}.rlist .rcard__fact:before{content:none}.rlist .rcard__fact:has(.peek-value){min-height:44px}.rlist .rcard__fact--carrier{order:1}.rlist .rcard__fact dt{grid-column:2;grid-row:1;box-sizing:border-box;width:40px;padding:0 4px;border:1px solid var(--rc-ticket-line);border-radius:4px;background:var(--rc-ticket);color:var(--rc-muted);font:500 10px/1.6 var(--rc-font);text-align:center;white-space:normal;overflow-wrap:anywhere}.rlist .rcard__fact dd{grid-column:1;grid-row:1;order:initial;min-width:0;font:500 13px/1.43 var(--rc-font);color:var(--rc-ink);text-align:left;unicode-bidi:isolate}.rlist .rcard__fact--count dd{font-weight:700}.rlist .rcard__fact dd [dir=ltr]{font-family:var(--rc-number-font);font-variant-numeric:tabular-nums}.rlist .rcard__fact dd>:is(span,.peek-value){height:auto;line-height:inherit;text-align:left}.rlist .rcard__fact .peek-value:after{content:"";position:absolute;inset:0}.rlist .rcard__viewbar{display:flex;justify-content:flex-start;padding:6px var(--rc-pad);border-top:1px solid var(--wms-line-soft)}.rlist .rcard__viewbar .rmode{width:auto;height:30px;padding:2px;margin:0;border:1px solid var(--rc-ticket-line);border-radius:999px;background:var(--rc-ticket);animation:none}.rlist .rcard__viewbar .rmode__opt{position:relative;display:flex;align-items:center;justify-content:center;height:24px;min-height:0;padding:0 12px;border-radius:999px;color:var(--rc-muted);font:600 11.5px/1 var(--rc-font);white-space:nowrap}.rlist .rcard__viewbar .rmode__opt:after{content:"";position:absolute;inset:-9px 0}.rlist .rcard__viewbar .rmode__thumb{top:2px;bottom:2px;right:2px;width:calc(50% - 2px);border-radius:999px;background:var(--rc-thumb, #fff);box-shadow:0 1px 2px #24383b29}.rlist .rcard__viewbar .rmode__opt[aria-checked=true]{color:var(--rc-ink)}[data-theme=dark] .rlist .rcard__viewbar .rmode{--rc-thumb: #2d4a54}[data-theme=dark] .rlist .rcard__facts{margin-top:0;border-radius:0;background:transparent;box-shadow:none}[data-theme=dark] .rlist .rcard__fact{background:transparent}[data-theme=dark] .rlist .rcard__fact :is(dt,dd){font-weight:500}[data-theme=dark] .rlist .rcard__fact--count dd{font-weight:700}[data-theme=dark] :is(.rlist .rcard__supplier,.rlist .rcard .peek-value.rcard__supplier){color:var(--rc-ink);font-weight:700}[data-theme=dark] .rlist .rcard .rcard__status:not(button){background:transparent}[data-theme=dark] .rlist .rlist__rows>.rcard{border-color:var(--rc-edge);background:var(--rc-surface);box-shadow:0 1px 2px #05121429}[data-theme=dark] .rlist .rlist__rows>.rcard.receipt-row--expanded{border-color:var(--rc-document-ink)}:is(.pal-record-card,.report-flash-card,.loading-pack-card,.pl-flash-card--compact){border-radius:16px;box-shadow:var(--wms-shadow-sm)}.pal-record-card .fk.fk--pallet .fk__head{border-top-width:3px}.pal-record-card .fk.fk--pallet .fk__row dt{font-size:11px;font-weight:600}.pal-record-card .fk.fk--pallet .fk__row dd{font-size:13px;font-weight:600}.pal-record-card>.pl-flash-card__more{min-height:44px;font-size:12px}.report-flash-card__head{padding:12px}.report-flash-card__metric{border-radius:12px}.report-flash-card__metric>b{font-size:20px;font-weight:700}.report-flash-card__field dt{font-size:11px;line-height:1.25;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.report-flash-card__field dd{font-size:13px}.report-flash-card__field.is-active{background:var(--wms-brand-soft);border-radius:8px}:is(.receipt-create-mobile,.remittance-create-mobile,.pal-compose-panel--rail,.mobile-report-filter-host){border-radius:16px}:is(.dialog,.wms-picker,.jalali-picker,.facet-multi-select__menu,.hdr-quick-menu__panel){border-radius:16px}:is(.dialog-actions,.receipt-create-mobile__actions,.remittance-create-mobile__actions) button{min-height:44px;border-radius:12px}.qm-group .hdr-quick-menu__row{min-height:44px}.qm-group--page .hdr-quick-menu__slot :is(.panel-tool-button,.column-visibility__trigger,.action-chip){min-height:44px;height:auto}}@media screen and (max-width:359px){.rlist{--rc-pad: 8px}}@media screen and (prefers-reduced-motion:reduce){.rlist .rlist__rows>.rcard{transition:none}}}@layer s132{.receipt-create-mobile .ire-bl-cell--inset{--ire-scan-room: 44px}.receipt-create-mobile .ire-bl-cell--inset:has(.doc-scan.has-docs){--ire-scan-room: 96px}.receipt-create-mobile .ire-bl-cell--inset .ire-input--with-scan{padding-left:var(--ire-scan-room);padding-right:var(--ire-scan-room);text-align:center}.receipt-create-mobile .ire-bl-cell--inset .ire-input--with-scan::placeholder{text-align:center}.pl-group-row input.pl-group-row__range,.pl-group-row :is(.pl-group-row__count,.pl-group-row__qty,.pl-group-row__total,.pl-group-row__morder) input{display:block;place-items:normal;text-overflow:clip}.pal-compose-panel--rail .pl-float-field .packing-material-compact__row{height:46px;min-height:46px;padding:0 11px;align-items:stretch;box-sizing:border-box}.pal-compose-panel--rail .pl-float-field .packing-material-compact__row>*{display:flex;align-items:center;height:100%;min-height:0;padding-top:17px;padding-bottom:3px;box-sizing:border-box;line-height:1.2}.pal-compose-panel--rail .pl-float-field .packing-material-compact__board{display:block}.pl-group-row__count input.ire-input{border-color:#c9d8e2;background:#fff;font-weight:800}[data-theme=dark] .pl-group-row__count input.ire-input{border-color:#5fabdd38;background:var(--wms-panel)}}@layer s133{.pal-record-card .pl-flash-card__hit,.pal-stack-card__hit,.pack-summary-card__hit{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.pal-record-card:not(.is-selected)>.pl-flash-card__hit>.pl-flash-card__check,.pack-summary-card--fold:not(.is-selected) .pl-flash-card__check{visibility:hidden}.pack-summary-card--fold{position:relative;padding:0}.pack-summary-card__hit{position:relative;display:grid;gap:12px;width:100%;padding:16px;margin:0;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.pack-summary-card__hit .pl-flash-card__check{top:8px;left:8px}.pack-summary-card--fold.is-selected{border-color:var(--wms-success);box-shadow:0 0 0 2px color-mix(in srgb,var(--wms-success) 18%,transparent)}.pack-summary-card--fold.is-selected .pl-flash-card__check{border-color:var(--wms-success);background:var(--wms-success-soft);color:var(--wms-success-ink)}.pack-pallet-flash-card__rout{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--wms-muted)}.pack-pallet-flash-card__rout b{color:var(--wms-ink)}.ire-input.is-off-plan,.suggest-field .ire-input.is-off-plan{border-color:#e0ad41;background:#fff6e2;color:#6b4a06}[data-theme=dark] .ire-input.is-off-plan,[data-theme=dark] .suggest-field .ire-input.is-off-plan{border-color:#dda73c8c;background:#dda73c1f;color:#f5d189}.ire-input.has-planned::placeholder{color:var(--wms-ink, #0c141c);opacity:1}.receipt-inline-details--mobile .pack-summary-card{flex:1 1 auto;width:100%;max-width:none}}@layer s134{.infinite-list-end{display:none;justify-content:center;align-items:center;min-height:56px;padding:8px 0 16px}@media(max-width:900px){.infinite-list-end{display:flex}}.infinite-list-end__ring{position:relative;width:26px;height:26px}.infinite-list-end__ring i{position:absolute;top:50%;left:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--wms-brand, #e39b12);opacity:.18;transform:rotate(calc(var(--i) * 45deg)) translateY(-10px);transition:opacity .18s ease}.infinite-list-end.is-spinning .infinite-list-end__ring i{animation:infinite-list-dot .8s linear infinite;animation-delay:calc(var(--i) * .1s - .8s)}@keyframes infinite-list-dot{0%{opacity:1}to{opacity:.18}}@media(prefers-reduced-motion:reduce){.infinite-list-end.is-spinning .infinite-list-end__ring i{animation:infinite-list-breathe 1.2s ease-in-out infinite alternate;animation-delay:0s}@keyframes infinite-list-breathe{0%{opacity:.25}to{opacity:.7}}}[data-theme=dark] .infinite-list-end__ring i{background:var(--wms-brand-ink, hsl(38 72% 70%))}}@layer s135{.report-flash-card.has-tools .report-flash-card__head{grid-template-columns:32px 40px minmax(0,1fr);gap:8px;padding-inline-start:8px}.report-flash-card__tools{display:grid;gap:4px;align-content:center}.report-flash-tool{display:grid;place-items:center;width:32px;height:30px;min-height:0;padding:0;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-panel);color:var(--wms-ink-soft);box-shadow:none;cursor:pointer}.report-flash-tool:hover:not(:disabled),.report-flash-tool:focus-visible{border-color:color-mix(in srgb,var(--wms-brand) 45%,var(--wms-line));color:var(--wms-brand-ink)}.report-flash-tool:disabled{opacity:.4;cursor:default}.report-flash-card.is-holdable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.report-flash-card.is-selected{border-color:var(--wms-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--wms-brand) 40%,transparent),0 4px 12px color-mix(in srgb,var(--wms-ink) 7%,transparent)}.report-flash-card__identity .report-flash-card__tick{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--wms-brand);color:#fff;font:800 11px/1 var(--wms-font)}.pallet-pick__backdrop{display:flex;align-items:flex-end;justify-content:center}.pallet-pick{display:flex;flex-direction:column;width:min(100%,440px);max-height:min(70vh,560px);margin:0;padding:0;border-radius:16px 16px 0 0;overflow:hidden;direction:rtl}@media(min-width:761px){.pallet-pick__backdrop{align-items:center}.pallet-pick{border-radius:16px}}.pallet-pick__head{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--wms-line)}.pallet-pick__head b{font-size:13px}.pallet-pick__head small{font-size:11px;color:var(--wms-muted)}.pallet-pick__head button{margin-inline-start:auto;min-width:36px;min-height:36px;border:0;background:transparent;font-size:20px;color:var(--wms-ink-soft)}.pallet-pick__list{margin:0;padding:4px 8px 12px;overflow-y:auto;list-style:none;overscroll-behavior:contain}.pallet-pick__list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:44px;padding:4px 8px;border:0;border-bottom:1px solid var(--wms-line-soft);background:transparent;color:var(--wms-ink);text-align:right;font:600 12px/1.5 var(--wms-font)}.pallet-pick__list button bdi{font:700 12px/1.4 var(--wms-font-mono)}.pallet-pick__list button span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--wms-muted);font-size:11px}.pallet-pick__more{margin:0;padding:8px 16px 12px;font-size:11px;color:var(--wms-muted)}}@layer s136{.column-visibility__options.has-fields{grid-template-columns:minmax(0,1fr);gap:2px}.column-visibility__options.has-fields label,.column-visibility__manage-row{min-height:38px;padding:4px 8px}.column-visibility__manage-row{display:flex;align-items:center;gap:8px;border-radius:9px;color:var(--wms-ink-soft);font-size:9px}.column-visibility__manage-row:hover{background:var(--wms-soft)}.column-visibility__field-tools{display:inline-flex;flex:0 0 auto!important;flex-direction:row!important;gap:2px;margin-inline-start:auto}.column-visibility__field-tool{display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:7px;background:transparent;color:var(--wms-muted);box-shadow:none;cursor:pointer}.column-visibility__field-tool:hover:not(:disabled),.column-visibility__field-tool:focus-visible{background:var(--wms-soft);color:var(--wms-ink)}.column-visibility__field-tool.is-delete:hover:not(:disabled){background:var(--wms-danger-soft);color:var(--wms-danger)}.column-visibility__field-tool:disabled{opacity:.28;cursor:default}.column-visibility__removed{margin-top:6px;border-top:1px dashed var(--wms-line);padding-top:6px}.column-visibility__removed-toggle{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 8px;border:0;background:transparent;color:var(--wms-muted);font:600 10px/1.5 var(--wms-font);box-shadow:none}.column-visibility__removed-toggle b{color:var(--wms-ink-soft)}.column-visibility__removed-toggle i{margin-inline-start:auto;font-style:normal}.column-visibility__removed-row{display:flex;align-items:center;gap:8px;min-height:38px;padding:4px 8px;color:var(--wms-muted);font-size:9px}.column-visibility__removed-row span{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--wms-muted) 60%,transparent)}.column-visibility__removed-row button{min-height:28px;padding:0 10px;font-size:10px}.column-visibility__field-notice{margin:0;padding:6px 12px;border-top:1px solid var(--wms-line-soft);background:var(--wms-success-soft);color:var(--wms-success-ink);font-size:10px;line-height:1.6}.column-visibility__add-field{margin-inline-end:auto;border:1px dashed color-mix(in srgb,var(--wms-brand) 55%,var(--wms-line));background:var(--wms-brand-soft);color:var(--wms-brand-ink);font-weight:700}.field-editor__backdrop,.field-delete__backdrop{z-index:var(--wms-z-popover);display:flex;align-items:flex-end;justify-content:center}@media(min-width:761px){.field-editor__backdrop,.field-delete__backdrop{align-items:center}}.field-editor{display:flex;flex-direction:column;width:min(100%,520px);max-height:min(92dvh,760px);margin:0;padding:0;border-radius:18px 18px 0 0;overflow:hidden;direction:rtl}@media(min-width:761px){.field-editor{border-radius:18px}}.field-editor__head{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--wms-line)}.field-editor__head h2{margin:0;font-size:15px;font-weight:800}.field-editor__entity{padding:2px 8px;border-radius:999px;background:var(--wms-brand-soft);color:var(--wms-brand-ink);font-size:10px;font-weight:700}.field-editor__badge{padding:1px 6px;border:1px solid var(--wms-line);border-radius:6px;color:var(--wms-muted);font-size:9px}.field-editor__close{margin-inline-start:auto;min-width:36px;min-height:36px;border:0;background:transparent;color:var(--wms-ink-soft);font-size:20px;box-shadow:none}.field-editor__body{display:grid;gap:12px;padding:12px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.field-editor__names{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px}.field-editor__field{display:grid;gap:4px;font-size:11px;font-weight:700;color:var(--wms-ink-soft)}.field-editor__field i{font-style:normal;font-weight:500;color:var(--wms-muted)}.field-editor__group{display:grid;gap:8px;margin:0;padding:10px 12px 12px;border:1px solid var(--wms-line);border-radius:12px;min-width:0}.field-editor__group legend{padding:0 4px;font-size:11px;font-weight:800;color:var(--wms-ink)}.field-editor__types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.field-editor__types button{display:grid;justify-items:center;gap:2px;min-height:60px;padding:6px 4px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel);color:var(--wms-ink-soft);box-shadow:none}.field-editor__types button i{font:700 14px/1.2 var(--wms-font-mono);font-style:normal;color:var(--wms-muted)}.field-editor__types button b{font-size:11px}.field-editor__types button small{font-size:9px;color:var(--wms-muted)}.field-editor__types button.is-active{border-color:var(--wms-brand);background:var(--wms-brand-soft);color:var(--wms-brand-ink);box-shadow:0 0 0 1px var(--wms-brand) inset}.field-editor__types button.is-active i{color:var(--wms-brand-ink)}.field-editor__seg{display:inline-flex;justify-self:start;padding:2px;border-radius:10px;background:var(--wms-soft)}.field-editor__seg button{min-height:32px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--wms-ink-soft);font:700 11px/1 var(--wms-font);box-shadow:none}.field-editor__seg button.is-active{background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 1px 3px color-mix(in srgb,var(--wms-ink) 14%,transparent)}.field-editor__seg button.is-active.is-required{color:var(--wms-danger)}.field-editor__parties ul{display:grid;gap:2px;max-height:240px;margin:0;padding:0;overflow-y:auto;list-style:none;overscroll-behavior:contain}.field-editor__parties li{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 4px;border-bottom:1px solid var(--wms-line-soft)}.field-editor__parties li>span{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.field-editor__tri{display:inline-flex;flex:0 0 auto;padding:2px;border-radius:8px;background:var(--wms-soft)}.field-editor__tri button{min-height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--wms-muted);font:600 10px/1 var(--wms-font);box-shadow:none}.field-editor__tri button.is-active{background:var(--wms-panel);color:var(--wms-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--wms-ink) 14%,transparent)}.field-editor__tri button.is-off.is-active{color:var(--wms-muted)}.field-editor__tri button.is-required.is-active{color:var(--wms-danger)}.field-editor__search{margin-bottom:4px}.field-editor__kinds,.field-editor__chips{display:flex;flex-wrap:wrap;gap:6px}.field-editor__kinds button{min-height:30px;padding:0 10px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-panel);color:var(--wms-ink-soft);font:600 11px/1 var(--wms-font);box-shadow:none}.field-editor__kinds button.is-active{border-color:var(--wms-brand);background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.field-editor__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;border-radius:999px;background:var(--wms-soft);font-size:11px}.field-editor__chip button{min-width:22px;min-height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--wms-muted);box-shadow:none}.field-editor__option-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.field-editor__note{margin:0;font-size:10px;line-height:1.7;color:var(--wms-muted)}.field-editor__foot,.field-delete__foot{display:flex;align-items:center;gap:8px;padding:10px 16px calc(10px + var(--sa-bottom, 0px));border-top:1px solid var(--wms-line);background:var(--wms-soft)}.field-editor__spacer{flex:1 1 auto}.field-editor__delete{border:1px solid var(--wms-danger-line);background:transparent;color:var(--wms-danger);box-shadow:none}.field-editor__delete:disabled{opacity:.4}.field-editor__delete,.field-delete__confirm{min-height:40px;padding:9px 15px;border-radius:11px;font-size:12px;cursor:pointer;transition:background-color .15s ease,filter .15s ease}.field-editor__delete:hover:not(:disabled){background:var(--wms-danger-soft)}.field-delete__confirm:hover:not(:disabled){filter:brightness(1.07)}.field-delete{width:min(100%,440px);margin:0;padding:0;border-radius:18px 18px 0 0;overflow:hidden;direction:rtl}@media(min-width:761px){.field-delete{border-radius:18px}}.field-delete__head{display:flex;align-items:center;gap:8px;padding:14px 16px 4px}.field-delete__head h2{margin:0;font-size:15px;font-weight:800}.field-delete__body{display:grid;gap:8px;padding:4px 16px 14px;font-size:12px;line-height:1.8;color:var(--wms-ink-soft)}.field-delete__body p{margin:0}.field-delete__count{font-size:14px;color:var(--wms-ink)}.field-delete__count b{font-size:18px;color:var(--wms-danger)}.field-delete__undo{padding:6px 10px;border-radius:8px;background:var(--wms-soft);font-size:10px;color:var(--wms-muted)}.field-delete__state{color:var(--wms-muted)}.field-delete__foot{justify-content:flex-end}.field-delete__confirm{border:0;background:var(--wms-danger);color:#fff;font-weight:800}.field-delete__confirm:disabled{opacity:.55}.custom-field-input select,.custom-field-input input{width:100%}.custom-field-check{display:inline-flex;align-items:center;gap:6px;min-height:36px}[data-theme=dark] .field-delete__confirm{background:color-mix(in srgb,var(--wms-danger) 85%,#000)}}@layer s137{.licence-banner{position:relative;padding:8px 12px;border-block-end:1px solid var(--wms-warning-line, #e2b14d);background:var(--wms-warning-soft, #fff8e8);color:var(--wms-warning-ink, #7a5a12);font-size:12px;line-height:1.7}.licence-banner--stop{border-block-end-color:var(--wms-danger-line, #e6a1ab);background:var(--wms-danger-soft, #fdebee);color:var(--wms-danger-ink, #8f1f33)}.licence-banner--ok{border-block-end-color:var(--wms-success-line, #9fd8c3);background:var(--wms-success-soft, #e3f5ee);color:var(--wms-success-ink, #0b5e44)}.licence-banner__body{display:grid;gap:4px;max-width:1100px;margin:0 auto}.licence-banner__body>strong{font-size:13px;font-weight:800}.licence-banner__body>strong{padding-inline-end:26px}.licence-banner .licence-banner__close{position:absolute;min-block-size:0;min-inline-size:0;box-shadow:none;inset-block-start:4px;inset-inline-end:6px;display:grid;place-items:center;inline-size:28px;block-size:28px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font-size:18px;line-height:1;opacity:.7;cursor:pointer}.licence-banner .licence-banner__close:hover,.licence-banner .licence-banner__close:focus-visible{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.licence-banner__facts{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0}.licence-banner__facts>div{display:flex;gap:6px;align-items:baseline;min-width:0}.licence-banner__facts dt{opacity:.78;font-weight:700;white-space:nowrap}.licence-banner__facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.licence-banner__facts code{font-size:12px;font-weight:700;user-select:all}.licence-banner__facts .licence-banner__fingerprint{font-size:14px;font-weight:800;letter-spacing:.06em;white-space:nowrap}.licence-banner__facts>.licence-banner__wide{flex-basis:100%}.licence-banner__facts .licence-banner__wide code{font-weight:600;opacity:.85}.licence-banner__actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.licence-banner__actions button{min-height:32px;padding:0 10px;font-size:12px;font-weight:800}.licence-banner__actions small{font-weight:700}@media(max-width:760px){.licence-banner{padding:8px 10px}.licence-banner__facts .licence-banner__fingerprint{font-size:13px;letter-spacing:.03em}.licence-banner__facts .licence-banner__wide code{font-size:11px;word-break:break-all}.licence-banner__actions button{flex:1 1 auto;min-height:38px;padding:0 8px}}.qm-licence{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;text-align:right;cursor:pointer}.qm-licence.is-problem{border-color:var(--wms-warning-line, #e2b14d);background:var(--wms-warning-soft, #fff8e8)}.qm-licence__text{display:grid;flex:1 1 auto;line-height:1.3}.qm-licence__text small{color:var(--wms-muted);font-size:11px;font-weight:700}.qm-licence__text b{font-size:13px}.qm-licence__go{color:var(--wms-muted);font-size:16px}}@layer s138{.qm-backdrop{display:none}@media screen and (max-width:760px){.qm-backdrop{position:fixed;inset:0;z-index:1490;display:block;background:#1424282e;-webkit-backdrop-filter:blur(3px) saturate(90%);backdrop-filter:blur(3px) saturate(90%);touch-action:none;animation:qm-backdrop-in .16s ease-out both}[data-theme=dark] .qm-backdrop{background:#00000057}}@keyframes qm-backdrop-in{0%{opacity:0}}.qm-more__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;margin:0;padding:0 10px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--wms-muted);font:inherit;font-size:12px;font-weight:800;text-align:start;cursor:pointer}.qm-more__toggle:active{background:var(--qm-card, var(--wms-soft))}.qm-more__chevron{flex:0 0 auto;transition:transform .16s ease}.qm-more.is-open .qm-more__chevron{transform:rotate(180deg)}.qm-more.is-open .qm-more__toggle{color:var(--wms-ink)}.qm-more__body[hidden]{display:none}.qm-more__body{animation:qm-more-in .14s ease-out both}@keyframes qm-more-in{0%{opacity:0;transform:translateY(-3px)}}@media screen and (max-width:760px){.mobile-bottom-tabs{touch-action:pan-y}.mobile-bottom-tabs>.mobile-bottom-tabs__item,.mobile-bottom-tabs>.mobile-bottom-tabs__pip{translate:var(--dock-swipe-x, 0) 0;transition:translate .22s cubic-bezier(.2,.8,.2,1),opacity .22s ease}.mobile-bottom-tabs.is-swiping>.mobile-bottom-tabs__item,.mobile-bottom-tabs.is-swiping>.mobile-bottom-tabs__pip{transition:none;opacity:calc(1 - var(--dock-swipe-p, 0) * .55)}.mobile-bottom-tabs.is-swipe-leaving>.mobile-bottom-tabs__item,.mobile-bottom-tabs.is-swipe-leaving>.mobile-bottom-tabs__pip{opacity:.25}.mobile-bottom-tabs__swipe{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:2;display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--wms-line-soft, rgb(0 0 0 / 8%));border-radius:999px;background:var(--wms-panel, #fff);box-shadow:0 10px 24px -12px #10302866;color:var(--wms-ink);font-size:13px;font-weight:800;white-space:nowrap;opacity:0;transform:translate(-50%,8px) scale(.92);transition:opacity .16s ease,transform .2s cubic-bezier(.2,.8,.2,1),background-color .16s ease,color .16s ease;pointer-events:none}.mobile-bottom-tabs.is-swiping .mobile-bottom-tabs__swipe,.mobile-bottom-tabs.is-swipe-leaving .mobile-bottom-tabs__swipe{opacity:min(1,calc(var(--dock-swipe-p, 0) * 2.2));transform:translate(-50%) scale(calc(.92 + var(--dock-swipe-p, 0) * .08))}.mobile-bottom-tabs__swipe:before,.mobile-bottom-tabs__swipe:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 0 2px 2px;display:none}.mobile-bottom-tabs[data-swipe-dir=left] .mobile-bottom-tabs__swipe:before{display:block;transform:rotate(45deg)}.mobile-bottom-tabs[data-swipe-dir=right] .mobile-bottom-tabs__swipe:after{display:block;transform:rotate(-135deg)}.mobile-bottom-tabs.is-swipe-armed .mobile-bottom-tabs__swipe,.mobile-bottom-tabs.is-swipe-leaving .mobile-bottom-tabs__swipe{border-color:transparent;background:var(--wms-brand);color:#fff}}@media(prefers-reduced-motion:reduce){.mobile-bottom-tabs>.mobile-bottom-tabs__item,.mobile-bottom-tabs>.mobile-bottom-tabs__pip,.mobile-bottom-tabs__swipe{transition:none}}@media screen and (max-width:760px){html.wms-chrome-away:not(.wms-header-locked) .qtd:not(.is-open) .qtd-fab{transform:scale(.78);transform-origin:bottom left;opacity:.55}.rlist{padding-bottom:64px}}@media(prefers-reduced-motion:no-preference){.qtd-fab{transition:transform .18s ease,opacity .15s ease}}}@layer s140{@media screen{[data-theme=dark] .rlist{--rc-surface: var(--wms-panel);--rc-surface-top: var(--wms-panel);--rc-surface-bottom: var(--wms-panel);--rc-ink: var(--wms-ink);--rc-muted: var(--wms-muted);--rc-ticket: var(--wms-soft);--rc-ticket-line: var(--wms-line-soft);--rc-edge: var(--wms-line);--rc-rule: var(--wms-line-soft);--rc-document: var(--wms-brand-soft);--rc-document-ink: var(--wms-brand-ink);--rc-shadow: var(--wms-shadow-sm)}[data-theme=dark] .rlist .rlist__rows>.rcard{background:var(--rc-surface);border-color:var(--rc-edge);box-shadow:var(--rc-shadow)}[data-theme=dark] .rlist .rlist__rows>.rcard.receipt-row--expanded{border-color:var(--rc-document-ink);box-shadow:none}[data-theme=dark] .rlist .rcard__viewbar .rmode{--rc-thumb: var(--wms-raised)}[data-theme=dark] .rlist .rcard__no{color:var(--rc-document-ink)}[data-theme=dark] .rlist .rcard__fact dt{color:var(--rc-muted)}[data-theme=dark] .rlist .rlist__day i{background:var(--rc-edge)}[data-theme=dark] :is(.receipt-summary small,.receipt-structure-info-list small){color:var(--wms-muted)}[data-theme=dark] .receipt-structure-info-btn{background:var(--wms-info-soft);color:var(--wms-info-ink);border-color:var(--wms-info-line)}[data-theme=dark] .receipt-structure-info-btn:hover{background:var(--wms-raised)}[data-theme=dark] :is(.pal-record-card,.loading-pack-card,.pl-flash-card--compose,.pl-flash-card--compact){background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] .pal-record-card .fk.fk--pallet .fk__head{background:var(--wms-soft);border-color:var(--wms-line-soft)}[data-theme=dark] :is(.pal-compose-panel__head,.pal-record-card>.pl-flash-card__more){background:var(--wms-soft);color:var(--wms-ink-soft);border-color:var(--wms-line-soft)}[data-theme=dark] .pal-record-card .fk__row{border-color:var(--wms-line-soft)}[data-theme=dark] .pal-record-card .fk__row dt{color:var(--wms-muted)}[data-theme=dark] .pal-record-card .fk__row dd{color:var(--wms-ink)}[data-theme=dark] .pl-flash-card--compact.is-selected{border-color:var(--wms-brand);box-shadow:inset 0 0 0 1px var(--wms-brand)}[data-theme=dark] .pal-record-card.is-selected{border-color:var(--record-accent, var(--wms-brand));box-shadow:inset 0 0 0 1px var(--record-accent, var(--wms-brand))}[data-theme=dark] .pl-flash-card--compact.is-complete .pl-flash-card__fill{background:color-mix(in srgb,var(--wms-success) 10%,transparent);box-shadow:none}[data-theme=dark] :is(.receipt-inline-details--mobile .pl-flash-card--add,.receipt-inline-details--mobile .pal-flash-card--add){background:var(--wms-panel);border-color:var(--wms-control-line)}[data-theme=dark] :is(.hdr-quick-menu__panel,.suggest-pop,.ticket-hanger-popover,.row-action-menu__popup){background:var(--wms-raised);border-color:var(--wms-line);box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .hdr-quick-menu__panel{--qm-card: var(--wms-panel);--qm-line: var(--wms-line)}[data-theme=dark] :is(.qm-account,.wms-picker__close){background:var(--wms-panel);color:var(--wms-ink-soft)}[data-theme=dark] :is(.wms-options__search,.dtree__year-head){background:var(--wms-raised)}[data-theme=dark] :is(.wms-picker__ghost,.dtree__box,.dtree__day,.date-span__trigger){border-color:var(--wms-control-line)}[data-theme=dark] :is(.wms-picker__done,.dtree__box.is-all,.dtree__box.is-some,.dtree__day.is-on,.party-kind__chip[aria-checked=true]){background:var(--wms-brand);border-color:var(--wms-brand);color:var(--wms-on-accent);text-shadow:none;box-shadow:none}[data-theme=dark] :is(.reuse-qr--taken,.reuse-qr-sheet__ok,.rnew__save--reuse){background:var(--wms-success);color:var(--wms-on-accent);text-shadow:none;box-shadow:none}[data-theme=dark] .reuse-qr--taken:hover{background:var(--wms-success-ink)}[data-theme=dark] .reuse-qr__drop{background:#0000001a;color:var(--wms-on-accent)}[data-theme=dark] :where(.pl-group-row__count input.ire-input,.production-date-field__trigger,.qr-input-box){background:var(--wms-soft);border-color:var(--wms-control-line);color:var(--wms-ink)}[data-theme=dark] :is(.pl-float-field__label,.pal-compose-panel--rail .pl-float-field.is-filled .pl-float-field__label){color:var(--wms-muted)}[data-theme=dark] .pl-float-field:focus-within .pl-float-field__label{color:var(--wms-brand-ink)}[data-theme=dark] .ire-input.is-returned,[data-theme=dark] [data-returned] :is(input,select,.production-date-field__trigger,.qr-input-box),[data-theme=dark] :is(input,select)[data-returned]{background:var(--wms-success-soft);border-color:var(--wms-success)}[data-theme=dark] .pl-float-field[data-returned] .pl-float-field__label{color:var(--wms-success-ink)}[data-theme=dark] .ire-input.is-off-plan{background:var(--wms-warning-soft);color:var(--wms-warning-ink);border-color:var(--wms-warning)}[data-theme=dark] :where(.pl-group-row__count input.ire-input,.production-date-field__trigger,.qr-input-box):focus-visible{border-color:var(--wms-brand);outline-color:var(--wms-brand)}[data-theme=dark] :is(input,select,textarea,.production-date-field__trigger,.qr-input-box)[aria-invalid=true],[data-theme=dark] :is(.is-invalid,[aria-invalid=true]) :is(input,select,textarea,.production-date-field__trigger,.qr-input-box){background-color:var(--wms-danger-soft);border-color:var(--wms-danger);color:var(--wms-ink);outline-color:var(--wms-danger)}[data-theme=dark] :is(.workflow-table,.data-table,.pallet-search-v2__grid,.pallet-search-v2__table,.logistic-flow-v2__table,.ntm-arrival-v2__table,.roc-daily-report__table,.warehouse-count-v2__table,.gtable__table) thead th{background:var(--wms-soft);color:var(--wms-ink-soft);border-color:var(--wms-line)}[data-theme=dark] .gtable{--gt-head: var(--wms-soft);--gt-head-2: var(--wms-soft);--gt-accent-soft: var(--wms-brand-soft);--gt-line: var(--wms-line);--gt-hair: var(--wms-line-soft)}[data-theme=dark] .gtable__table thead th.is-grouped{background:var(--wms-brand-soft);border-bottom-color:var(--wms-brand)}[data-theme=dark] .gtable__sort span{color:var(--wms-ink)}[data-theme=dark] :is(.gtable__sort small,.gtable__split,.gtable__split.is-sum){color:var(--wms-muted)}[data-theme=dark] .gtable__split:hover{background:var(--wms-raised);color:var(--wms-ink)}[data-theme=dark] :is(.gtable__level i,.gtable__split[aria-pressed=true],.gtable__open[aria-expanded=true],.gtable__buttons .pallet-search-v2__history-btn.is-active){background:var(--wms-brand);color:var(--wms-on-accent)}[data-theme=dark] .gtable__open[aria-expanded=true] svg{color:var(--wms-on-accent)}[data-theme=dark] :is(.ntm-arrival-v2__table,.roc-daily-report__table,.warehouse-count-v2__table) thead th small{color:var(--wms-muted)}}@media screen and (max-width:760px){[data-theme=dark]:has(:is(.receipts-hub,.workflow-page--remittance-list)){--mu-paper: var(--wms-canvas)}[data-theme=dark] .topbar :is(.panel-tool-button--icon,.refresh,.settings-trigger,.nav-chip__trigger){background:var(--wms-panel);color:var(--wms-ink-soft);border-color:var(--wms-line-soft);box-shadow:none}[data-theme=dark] .mobile-bottom-tabs{background:var(--wms-canvas);border-top-color:var(--wms-line-soft)}[data-theme=dark] .mobile-bottom-tabs__swipe{background:var(--wms-raised);box-shadow:var(--wms-shadow-md)}[data-theme=dark] :is(.mobile-bottom-tabs.is-swipe-armed,.mobile-bottom-tabs.is-swipe-leaving) .mobile-bottom-tabs__swipe{background:var(--wms-brand);color:var(--wms-on-accent)}}}@layer s141{@media screen{[data-theme=dark] .hub-users{--person-surface: var(--wms-panel);--person-line: var(--wms-line);--person-text: var(--wms-ink);--person-muted: var(--wms-muted);--person-tint: var(--wms-violet-soft);--person-accent: var(--wms-violet)}[data-theme=dark] .product-tool-dialog__header{background:var(--wms-raised);border-color:var(--wms-line)}[data-theme=dark] .product-tool-dialog__header h2{color:var(--wms-ink)}[data-theme=dark] .product-tool-dialog__header small{color:var(--wms-muted)}[data-theme=dark] .product-tool-dialog__header>button{background:var(--wms-panel);color:var(--wms-ink-soft);border-color:var(--wms-line)}[data-theme=dark] .draft-remittance-intro{background:var(--wms-panel);border-color:var(--wms-line)}[data-theme=dark] .draft-remittance-intro>span{background:var(--wms-brand-soft);color:var(--wms-brand)}[data-theme=dark] .draft-remittance-intro small{color:var(--wms-brand-ink)}[data-theme=dark] .draft-remittance-intro p{color:var(--wms-muted)}[data-theme=dark] .report-applied-range{background:var(--wms-success-soft);color:var(--wms-success-ink);border-color:var(--wms-success-line)}[data-theme=dark] .dashx{--dx-slab: linear-gradient(135deg, var(--wms-raised), var(--wms-panel));--dx-slab-ink: var(--wms-ink);--dx-slab-muted: var(--wms-muted);--dx-slab-hair: var(--wms-line);--dx-slab-shadow: var(--wms-shadow-sm);--dx-beam: color-mix(in srgb, var(--wms-muted) 24%, transparent);--dx-beam-hot: color-mix(in srgb, var(--wms-brand) 65%, transparent);--dx-in: var(--wms-success);--dx-out: var(--wms-brand);--dx-alarm: var(--wms-danger);--dx-s1: var(--wms-brand);--dx-s2: var(--wms-info);--dx-s3: var(--wms-success);--dx-s4: var(--wms-violet);--dx-s5: var(--wms-danger)}[data-theme=dark] :is(.dxpanel,.dxqueue__row a){border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] .dxqueue__row a:hover{background:var(--wms-raised);border-color:var(--dx-tone)}[data-theme=dark] .dxtraffic__readout{background:var(--wms-raised);color:var(--wms-ink);box-shadow:var(--wms-shadow-md)}[data-theme=dark] .dxtraffic__readout .is-in{color:var(--wms-success-ink)}[data-theme=dark] .dxtraffic__readout .is-out{color:var(--wms-warning-ink)}[data-theme=dark] :is(.pallet-search-v2,.logistic-flow-v2){--wb-ink: var(--wms-ink);--wb-muted: var(--wms-muted);--wb-line: var(--wms-line);--wb-surface: var(--wms-panel);--wb-soft: var(--wms-soft);--wb-head: var(--wms-soft);--wb-head-2: var(--wms-raised);--wb-accent: var(--wms-brand)}[data-theme=dark] .ntm-arrival-v2{--ntm-ink: var(--wms-ink);--ntm-muted: var(--wms-muted);--ntm-line: var(--wms-line);--ntm-cloud: var(--wms-soft);--ntm-gold-soft: var(--wms-warning-soft)}[data-theme=dark] :is(.smart-pallet-filters,.logistic-flow-v2__filters--bare,.report-filter-card,.report-result-card,.ntm-arrival-v2__filters,.ntm-arrival-v2__results){background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] :is(.smart-pallet-filters__toolbar,.report-result-card__head,.ntm-arrival-v2__toolbar,.ntm-arrival-v2__filters>header){background:var(--wms-panel);border-color:var(--wms-line-soft)}[data-theme=dark] :is(.logistic-flow-smart-filters__range-grid,.logistic-flow-smart-filters__range-grid--inline){background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] :is(.roc-rules-dialog,.roc-breakdown-dialog,.supplier-filter-dialog){background:var(--wms-raised);color:var(--wms-ink);border-color:var(--wms-line);box-shadow:var(--wms-shadow-lg)}[data-theme=dark] :is(.roc-rules-dialog>header,.roc-breakdown-dialog>header,.roc-rules-dialog>footer,.supplier-filter-dialog>header,.supplier-filter-dialog>footer){background:var(--wms-raised);border-color:var(--wms-line)}[data-theme=dark] .roc-rules-dialog__grid{background:var(--wms-soft)}[data-theme=dark] .report-flash-card{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:var(--wms-shadow-sm)}[data-theme=dark] .report-flash-card__head{background:var(--wms-raised);border-top-color:var(--wms-brand);border-bottom-color:var(--wms-line)}[data-theme=dark] .report-flash-card.is-selected{border-color:var(--wms-brand);box-shadow:inset 0 0 0 1px var(--wms-brand),var(--wms-shadow-sm)}[data-theme=dark] :is(.report-flash-card__identity .report-flash-card__tick,.report-flash-card__field.is-active .report-flash-card__split){background:var(--wms-brand);color:var(--wms-on-accent)}[data-theme=dark] .report-flash-tool{background:var(--wms-soft);border-color:var(--wms-control-line);color:var(--wms-ink-soft)}[data-theme=dark] .report-flash-tool:hover:not(:disabled),[data-theme=dark] .report-flash-tool:focus-visible{background:var(--wms-brand-soft);border-color:var(--wms-brand);color:var(--wms-brand-ink)}[data-theme=dark] :is(.routine-report,.routine-report__table-wrap){background:var(--wms-panel);border-color:var(--wms-line);box-shadow:none}[data-theme=dark] .routine-report__toggle:hover{background:var(--wms-raised)}[data-theme=dark] :is(.routine-report__icon,.routine-report__count,.routine-report__chevron){background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .routine-report__count.is-warn{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}[data-theme=dark] .routine-report__count.is-danger{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}[data-theme=dark] .routine-report__count.is-clear{background:var(--wms-success-soft);color:var(--wms-success-ink)}[data-theme=dark] :is(.suppliers-hub__settings-head,.suppliers-hub__settings-tabs,.suppliers-hub__samples-toolbar){background:var(--wms-raised);border-color:var(--wms-line)}[data-theme=dark] :is(.suppliers-hub__stage-block,.suppliers-hub__settings-toggle){background:var(--wms-soft);border-color:var(--wms-line)}[data-theme=dark] .supplier-pallet-field-group{background:var(--wms-panel);border-color:var(--wms-line);box-shadow:none}[data-theme=dark] .supplier-pallet-field-group>header{background:var(--wms-raised);border-color:var(--wms-line)}[data-theme=dark] .supplier-pallet-field-group>header>span{background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .supplier-pallet-field-group--status>header>span{background:var(--wms-success-soft);color:var(--wms-success-ink)}[data-theme=dark] :is(.suppliers-hub__stage-block h3,.suppliers-hub__settings-toggle b,.suppliers-hub__field-row>span b){color:var(--wms-ink)}[data-theme=dark] .suppliers-hub__field-check{color:var(--wms-ink-soft)}[data-theme=dark] .suppliers-hub__settings-note{background:var(--wms-info-soft);color:var(--wms-info-ink)}[data-theme=dark] .suppliers-hub__settings-tabs button.is-active{color:var(--wms-brand-ink);border-bottom-color:var(--wms-brand)}[data-theme=dark] .suppliers-hub__settings-tabs button.is-active em{background:var(--wms-brand-soft);color:var(--wms-brand-ink)}[data-theme=dark] .suppliers-hub__tool{box-shadow:none}[data-theme=dark] .suppliers-hub__tool.is-open{background:var(--wms-success-soft);border-color:var(--wms-success);color:var(--wms-ink);box-shadow:none}[data-theme=dark] .suppliers-hub__tool.is-open .suppliers-hub__tool-icon{background:var(--wms-panel);color:var(--wms-success-ink)}[data-theme=dark] .suppliers-hub__tool.is-open .suppliers-hub__tool-text small{color:var(--wms-success-ink)}[data-theme=dark] .suppliers-hub__tool.is-open .suppliers-hub__tool-badge{background:var(--wms-success);box-shadow:0 0 0 2px var(--wms-panel)}[data-theme=dark] .suppliers-hub__active-switch>span{background:var(--wms-ink);box-shadow:none}[data-theme=dark] .suppliers-hub__active-switch[aria-checked=true]>span{background:var(--wms-on-accent)}[data-theme=dark] .terminology-editor__row.is-customised{background:var(--wms-success-soft);border-color:var(--wms-success-line)}[data-theme=dark] .terminology-editor__cell:before{color:var(--wms-muted)}[data-theme=dark] :is(.supplier-reference-editor,.reference-zoom){--ref-ink: var(--wms-ink);--ref-muted: var(--wms-muted);--ref-paper: var(--wms-panel);--ref-line: var(--wms-line);--ref-accent: var(--wms-brand);--ref-warning: var(--wms-warning-ink);background:var(--wms-panel);color:var(--wms-ink);color-scheme:dark;box-shadow:var(--wms-shadow-lg)}[data-theme=dark] :is(.supplier-reference-editor,.reference-zoom)::backdrop{background:var(--wms-backdrop)}[data-theme=dark] :is(.reference-header,.reference-footer){background:var(--wms-raised)}[data-theme=dark] :is(.reference-line,.reference-preview__file){background:var(--wms-panel)}[data-theme=dark] :is(.reference-preview__image,.reference-zoom>div){background:var(--wms-soft)}[data-theme=dark] .reference-context{background:var(--wms-soft);color:var(--wms-ink-soft)}[data-theme=dark] .reference-button{background:var(--wms-soft);border-color:var(--wms-control-line);color:var(--wms-ink-soft)}[data-theme=dark] .reference-button:active:not(:disabled){background:var(--wms-raised)}[data-theme=dark] .reference-button--primary{background:var(--wms-brand);border-color:var(--wms-brand);color:var(--wms-on-accent)}[data-theme=dark] .reference-button--primary:active:not(:disabled){background:var(--wms-brand-strong)}[data-theme=dark] .reference-button--remove{color:var(--wms-danger-ink);border-color:transparent}[data-theme=dark] .reference-add{color:var(--wms-brand-ink)}[data-theme=dark] .reference-ticket[aria-pressed=true]{background:var(--wms-brand-soft);color:var(--wms-brand-ink);border-color:var(--wms-brand)}[data-theme=dark] .supplier-reference-editor :is(.reference-input,.reference-field .production-date-field input,.reference-field .production-date-field__trigger){background:var(--wms-soft);color:var(--wms-ink);border-color:var(--wms-control-line)}[data-theme=dark] .reference-field.is-legacy .reference-input{border-color:var(--wms-warning)}[data-theme=dark] :is(.supplier-reference-editor,.reference-zoom) :focus-visible{outline-color:var(--wms-brand)}[data-theme=dark] .supplier-reference-editor p.reference-notice{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}[data-theme=dark] .supplier-reference-editor p.reference-error{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}[data-theme=dark] :is(.locations-hub__view-mode,.locations-hub__scale-toggle){color:var(--wms-ink-soft);box-shadow:none}[data-theme=dark] :is(.locations-hub__view-mode.is-active,.locations-hub__scale-toggle.is-active){background:var(--wms-brand);color:var(--wms-on-accent);box-shadow:none}[data-theme=dark] .locations-hub__view-mode.is-active em{background:color-mix(in srgb,var(--wms-on-accent) 12%,transparent);color:var(--wms-on-accent)}[data-theme=dark] .locations-hub__sr-tabs button.is-active{background:var(--wms-success);color:var(--wms-on-accent);box-shadow:none}[data-theme=dark] .locations-hub__sr-tabs button.is-active em{background:color-mix(in srgb,var(--wms-on-accent) 12%,transparent);border-color:color-mix(in srgb,var(--wms-on-accent) 30%,transparent);color:var(--wms-on-accent)}[data-theme=dark] .loc-new__group-rooms button.is-on{background:var(--wms-info);color:var(--wms-on-accent);border-color:var(--wms-info)}[data-theme=dark] :is(.ai-panel,.ai-settings-page,.ai-launch){--ai-ink: var(--wms-ink);--ai-muted: var(--wms-muted);--ai-accent: var(--wms-success);--ai-accent-soft: var(--wms-success-soft);--ai-paper: var(--wms-soft);--ai-surface: var(--wms-panel);--ai-line: var(--wms-line);--ai-error: var(--wms-danger-ink);--ai-error-soft: var(--wms-danger-soft);color-scheme:dark}[data-theme=dark] .ai-panel{box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .ai-panel::backdrop{background:var(--wms-backdrop)}[data-theme=dark] .ai-panel-heading{background:var(--wms-raised)}[data-theme=dark] :is(.ai-panel,.ai-settings-page) .ai-primary{background:var(--wms-brand);border-color:var(--wms-brand);color:var(--wms-on-accent)}[data-theme=dark] :is(.ai-panel,.ai-settings-page) .ai-primary:hover{background:var(--wms-brand-strong);border-color:var(--wms-brand-strong);color:var(--wms-on-accent)}[data-theme=dark] :is(.ai-command-input,.ai-settings-field input,.ai-settings-field select){border-color:var(--wms-control-line)}[data-theme=dark] .ai-toggle-track{background:var(--wms-soft);border-color:var(--wms-control-line)}[data-theme=dark] .ai-toggle-track:after{background:var(--wms-muted)}[data-theme=dark] .ai-toggle-row input:checked+.ai-toggle-track{background:var(--wms-success);border-color:var(--wms-success)}[data-theme=dark] .ai-toggle-row input:checked+.ai-toggle-track:after{background:var(--wms-on-accent)}[data-theme=dark] :is(.pallet-document-camera,.pallet-document-flow){--surface: var(--wms-panel);--text: var(--wms-ink);--border: var(--wms-line);--muted: var(--wms-muted)}[data-theme=dark] .pallet-document-camera{background:var(--wms-soft);border-color:var(--wms-control-line)}[data-theme=dark] .pallet-document-camera:hover{background:var(--wms-brand-soft);border-color:var(--wms-brand)}[data-theme=dark] .pallet-document-camera:focus-visible{outline-color:var(--wms-brand)}[data-theme=dark] .pallet-document-flow__steps .is-done{border-color:var(--wms-success)}[data-theme=dark] .pallet-document-flow__steps .is-current{border-color:var(--wms-brand)}[data-theme=dark] :is(.pallet-document-flow.is-reading,.pallet-document-flow.is-saving){border-color:var(--wms-brand)}[data-theme=dark] :is(.pallet-document-flow.is-linkError,.pallet-document-flow.is-error){border-color:var(--wms-danger)}[data-theme=dark] .pallet-document-flow__confirm input{accent-color:var(--wms-brand)}[data-theme=dark] .document-scan-progress{background:var(--wms-raised);box-shadow:var(--wms-shadow-md)}[data-theme=dark] .document-scan-progress__actions button.is-primary{background:var(--wms-brand);color:var(--wms-on-accent)}[data-theme=dark] .document-camera{--doc-ink: var(--wms-ink);--doc-muted: var(--wms-muted);--doc-paper: var(--wms-panel);--doc-mark: var(--wms-brand);--doc-ready: var(--wms-success);color-scheme:dark;box-shadow:var(--wms-shadow-lg)}[data-theme=dark] .pallet-qr-scanner{--scan-ink: var(--wms-ink);--scan-muted: var(--wms-muted);--scan-paper: var(--wms-panel);--scan-teal: var(--wms-success);--scan-mark: var(--wms-brand);color-scheme:dark;box-shadow:var(--wms-shadow-lg)}[data-theme=dark] :is(.document-camera,.pallet-qr-scanner)::backdrop{background:var(--wms-backdrop)}[data-theme=dark] :is(.document-camera__stage,.pallet-qr-scanner__stage){background:#142d40}[data-theme=dark] :is(.document-camera button,.pallet-qr-scanner button,.pallet-qr-scanner__manual input){background:var(--wms-soft);border-color:var(--wms-control-line);color:var(--wms-ink)}[data-theme=dark] :is(.document-camera button,.pallet-qr-scanner button):active:not(:disabled){background:var(--wms-raised)}[data-theme=dark] .document-camera__capture-actions>button:not(.document-camera__shutter){background:transparent;border-color:transparent}[data-theme=dark] .document-camera .document-camera__shutter{background:transparent;border-color:var(--wms-ink-soft)}[data-theme=dark] .document-camera__choices button:not(.document-camera__primary){background:var(--wms-soft)}[data-theme=dark] .document-camera__review-tools button[aria-pressed=true]{background:var(--wms-success-soft);color:var(--wms-success-ink)}[data-theme=dark] :is(.document-camera .document-camera__primary,.pallet-qr-scanner .pallet-qr-scanner__primary){background:var(--wms-brand);color:var(--wms-on-accent);border-color:var(--wms-brand)}[data-theme=dark] :is(.document-camera .document-camera__primary,.pallet-qr-scanner .pallet-qr-scanner__primary):active:not(:disabled){background:var(--wms-brand-strong);color:var(--wms-on-accent)}[data-theme=dark] .document-camera .document-camera__auto{background:var(--wms-soft);border-color:var(--wms-control-line)}[data-theme=dark] .document-camera .document-camera__auto[aria-pressed=true]{color:var(--wms-brand);border-color:var(--wms-brand)}}}@layer s142{.psheet--refined{--ps-ink:#1d343d;--ps-ink-2:#40565f;--ps-muted:#60727a;--ps-faint:#73868e;--ps-line:#bccdd1;--ps-hair:#e0e8eb;--ps-band:#fff;--ps-zebra:#f7f9fa;--ps-accent:#335e75;--ps-mono:Consolas,"Cascadia Mono","Courier New",monospace;--ps-num:Arial,Tahoma,sans-serif;background:#fff;color:var(--ps-ink);border:0;border-radius:2px;font-family:Vazir,Tahoma,Arial,sans-serif;box-shadow:0 10px 36px #1d343d18,0 0 0 1px #bccdd1}.psheet--refined.psheet--receipt{--ps-accent:#256961}.psheet--refined.psheet--remittance{--ps-accent:#825b34}.psheet--refined.psheet--placement{--ps-accent:#335e75}.psheet--refined.psheet--collection{--ps-accent:#625877}.psheet--refined.psheet--draft{--ps-accent:#806a37}.psheet--refined .psheet__band{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:14px;padding:17px 14px 15px;border-top:2px solid var(--ps-accent);border-bottom:1px solid var(--ps-line);background:var(--ps-band);color:var(--ps-ink)}.psheet--refined .psheet__brand{min-width:0;gap:8px}.psheet--refined .psheet__logo{width:76px;height:auto;filter:brightness(0)}.psheet--refined .psheet__mark{width:22px;height:25px;object-fit:contain;filter:brightness(0)}.psheet--refined .psheet__brand-rule{height:22px;background:var(--ps-line)}.psheet--refined .psheet__site{color:var(--ps-ink);font:800 10px/1.3 Arial,Tahoma,sans-serif;letter-spacing:.15em;white-space:normal;overflow-wrap:anywhere}.psheet--refined .psheet__title{gap:5px;min-width:0}.psheet--refined .psheet__title small{color:var(--ps-accent);font:700 7px/1.6 Arial,sans-serif;letter-spacing:.14em;filter:none}.psheet--refined .psheet__title h1{color:var(--ps-ink);font-size:18px;font-weight:800;line-height:1.6}.psheet--refined .psheet__badge{color:var(--ps-accent);border-color:var(--ps-accent);background:#fff;font-size:9px;letter-spacing:0;padding:1px 9px}.psheet--refined .psheet__stamp{gap:9px;min-width:0}.psheet--refined .psheet__stamp-text{min-width:0;gap:4px;padding:2px 0 2px 8px;border-left:2px solid var(--ps-accent)}.psheet--refined .psheet__stamp-text small{color:var(--ps-muted);font:500 8px/1.5 Arial,sans-serif;letter-spacing:0}.psheet--refined .psheet__stamp-text small:first-child{font-size:6.5px;font-weight:700;letter-spacing:.12em}.psheet--refined .psheet__stamp-text b{color:var(--ps-ink);font-size:16px;font-weight:800;letter-spacing:0;overflow-wrap:anywhere}.psheet--refined .psheet__qr{flex:none}.psheet--refined .psheet__qr img{border:1px solid var(--ps-line);border-radius:3px;image-rendering:pixelated}.psheet--refined .psheet__qr figcaption{color:var(--ps-muted);font-size:7px}.psheet--refined .psheet__facts{background:#fff;border-bottom-color:var(--ps-line)}.psheet--refined .psheet__facts>div{padding:8px 12px;gap:3px;background:#fff;border-color:var(--ps-hair)}.psheet--refined .psheet__facts small{color:var(--ps-muted);font-size:8px;font-weight:500}.psheet--refined .psheet__facts b{color:var(--ps-ink);font-size:11px;font-weight:700}.psheet--refined .psheet__facts .is-accent b{font-family:inherit;color:var(--ps-accent);font-size:12px}.psheet--refined .psheet__table{color:var(--ps-ink);background:#fff}.psheet--refined .psheet__table :is(thead,tbody,tr){background:#fff;color:var(--ps-ink)}.psheet--refined .psheet__table thead th{background:#f5f8f9;color:var(--ps-ink-2);border:0;border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);font-size:8.5px;font-weight:700;line-height:1.5;padding:5px;white-space:normal;vertical-align:middle}.psheet--refined .psheet__table td{background:#fff;color:var(--ps-ink);border:0;border-bottom:1px solid var(--ps-hair);padding:4px 5px;font-size:9.5px;line-height:1.5}.psheet--refined .psheet__table td.is-mono{font-size:9px;letter-spacing:0}.psheet--refined .psheet__table td.is-num{font-size:10px;font-variant-numeric:tabular-nums}.psheet--refined .psheet__table td.is-muted{color:var(--ps-muted)}.psheet--refined .psheet__table td.is-index{color:var(--ps-faint);font-size:8px}.psheet--refined .psheet__table td.is-merged{background:#fafcfc;border-inline:1px solid var(--ps-hair)}.psheet--refined .psheet__table td.is-wrap{overflow-wrap:anywhere}.psheet--refined .psheet__cell-note{display:block;color:var(--ps-muted);font:500 8px/1.5 var(--ps-num)}.psheet--refined .psheet__group tr.is-last>td{border-bottom-color:var(--ps-line)}.psheet--refined .psheet__table .psheet__group-band>td{padding:0;border:0;background:#fff}.psheet--refined .psheet__group:not(:first-of-type) .psheet__group-band>td{padding-top:8px}.psheet--refined .psheet__group-line{padding:6px 8px;gap:9px;align-items:baseline;flex-wrap:wrap;background:color-mix(in srgb,var(--ps-accent) 6%,white);border-left:2px solid var(--ps-accent);border-bottom:1px solid var(--ps-hair)}.psheet--refined .psheet__code{color:var(--ps-ink);font-size:12px;letter-spacing:.02em}.psheet--refined .psheet__desc{flex:1;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.6;color:var(--ps-ink-2)}.psheet--refined .psheet__tag{color:var(--ps-muted);background:#fff;border-color:var(--ps-line)}.psheet--refined .psheet__group-totals{color:var(--ps-muted);gap:10px;font-size:8px}.psheet--refined .psheet__group-totals b{color:var(--ps-ink);font-size:11px}.psheet--refined .psheet__group-totals .is-qty b{color:var(--ps-accent)}.psheet--refined .psheet__group-notes{padding:5px 8px 6px 11px;background:#fff}.psheet--refined .psheet-advice li{font-size:8.5px;line-height:1.6}.psheet--refined .psheet-advice .is-none,.psheet--refined .psheet-advice .is-empty span{color:var(--ps-muted)}.psheet--refined .psheet__totals{border:0;border-top:1.5px solid var(--ps-accent);border-bottom:1px solid var(--ps-line);border-radius:0;background:#fff}.psheet--refined .psheet__totals>div{padding:8px 14px;border-color:var(--ps-hair)}.psheet--refined .psheet__totals small{color:var(--ps-muted);font-size:8px;font-weight:500}.psheet--refined .psheet__totals b{color:var(--ps-ink);font-size:16px;line-height:1.4}.psheet--refined .psheet__totals>div:last-child{background:color-mix(in srgb,var(--ps-accent) 4%,white)}.psheet--refined .psheet__totals>div:last-child b{color:var(--ps-accent)}.psheet--refined .psheet__note{color:var(--ps-ink-2);font-size:9px}.psheet--refined .psheet__note span{border-color:var(--ps-line)}.psheet--refined .psheet__signs{gap:18px;padding-top:19px}.psheet--refined .psheet__signs>div{gap:4px;min-width:0}.psheet--refined .psheet__signs b{color:var(--ps-ink);font-size:9.5px;line-height:1.6}.psheet--refined .psheet__sign-line{height:34px;border-color:var(--ps-muted)}.psheet--refined .psheet__signs small,.psheet--refined .psheet__signs .psheet__sign-en{color:var(--ps-muted);font-size:7.5px;line-height:1.5}.psheet--refined .psheet__signs .psheet__sign-en{letter-spacing:.03em}.psheet--refined .psheet__footer{color:var(--ps-muted);border-color:var(--ps-line);line-height:1.6}.pallet-label-sheet{--label-ink:#1d343d;--label-accent:#256961;--label-muted:#60727a;--label-line:#bccdd1}.pallet-label-ticket{border-top:.5mm solid var(--label-accent);color:var(--label-ink);background:#fff}.pallet-label-ticket--blank{border-color:transparent}.pallet-label-ticket__head{border-bottom:.25mm solid var(--label-line);padding-bottom:3mm}.pallet-label-ticket__brand{letter-spacing:.08em}.pallet-label-ticket__message h2{border-inline-start-width:.6mm;padding-inline-start:4mm;line-height:1.5}.pallet-label-ticket__identity{padding:3mm 4mm;background:#f5f9f8;border-block:.2mm solid var(--label-line);border-inline-start:.6mm solid var(--label-accent)}.pallet-label-ticket__identity strong{font-weight:800;letter-spacing:0}.pallet-label-ticket__facts{border-top-color:var(--label-line)}@media screen and (max-width:860px){.psheet--refined .psheet__band{grid-template-columns:1fr;gap:12px;padding:14px}.psheet--refined .psheet__brand{justify-content:center}.psheet--refined .psheet__stamp{width:100%;justify-content:center}.psheet--refined .psheet__facts>div{flex:1 1 120px;min-width:0;padding:7px 10px}.psheet--refined .psheet__facts>.is-wide{flex-basis:180px;min-width:0}.psheet--refined .psheet__totals{flex-wrap:wrap}.psheet--refined .psheet__totals>div{flex:1;min-width:90px}.psheet--refined .psheet__signs{gap:8px;margin-inline:12px}.psheet--refined .psheet__signs b{font-size:9px}}@media print{html:has(:is(.psheet--refined,.pallet-label-sheet)){--wms-print-color-scheme:light;background:#fff}body:has(:is(.psheet--refined,.pallet-label-sheet)){color-scheme:light;background:#fff;color:#1d343d}body:has(:is(.psheet--refined,.pallet-label-sheet)) .no-print{display:none}.psheet--refined{box-shadow:none;border-radius:0}.psheet--refined .psheet__band,.psheet--refined .psheet__facts,.psheet--refined .psheet__table tr{break-inside:avoid}.psheet--refined .psheet__table thead th{position:static}html:has(.psheet--refined) :is(body,#root,.app-shell,#main-content){display:block;min-height:0;height:auto;width:auto;max-width:none;min-width:0;margin:0;padding:0;gap:0;overflow:visible;transform:none;background:#fff}html:has(.psheet--refined) #main-content>.sr-only{display:none}html:has(.psheet--refined) .operational-print-page{page:auto}}}@layer s143{@media screen{.supplier-pallet-manual{display:flex;align-items:stretch;min-width:0;width:100%}.supplier-pallet-manual>.suggest-field{flex:1;min-width:0}.supplier-pallet-manual__back{flex:0 0 32px;padding:0;color:var(--wms-brand-ink);background:var(--wms-brand-soft);border:0;border-radius:6px}.pal-compose-panel .pl-float-field[data-field=spn]:is(:has(select),:has(.pallet-numbers-trigger))>.pl-float-field__label{top:0;transform:translateY(-50%);font-size:10px;background:var(--wms-panel);padding:0 4px}.pal-compose-panel .pl-float-field[data-field=po]:has(.po-year-field)>.pl-float-field__label{top:0;transform:translateY(-50%);font-size:10px;background:var(--wms-panel);padding:0 4px}@media(max-width:760px){.pl-flash__rail>.pal-compose-panel--rail,.pal-flash__rail>.pal-compose-panel--rail{height:auto;max-height:none;min-height:0;grid-template-rows:auto auto;align-self:start}.pl-flash__rail>.pal-compose-panel--rail .pal-compose-panel__body,.pal-flash__rail>.pal-compose-panel--rail .pal-compose-panel__body{height:auto;max-height:none;overflow:visible}}.field-editor__create-toggle{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 10px;background:var(--wms-soft);border:1px solid var(--wms-line-soft);border-radius:10px}.field-editor__create-toggle input{width:18px;height:18px}.column-visibility__form-only{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;min-height:44px;border-top:1px solid var(--wms-line-soft)}.column-visibility__form-only button{width:40px;min-height:40px;padding:0;color:var(--wms-muted);background:transparent;border:0}.po-year-field{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.po-year-field .po-year-field__year{flex:0 0 32px;width:32px;min-width:32px;height:36px;min-height:36px;padding:0 2px;border:0;border-radius:6px;background:var(--wms-soft);color:var(--wms-muted);text-align:center;font-size:11px;font-variant-numeric:tabular-nums}.po-year-field__number{flex:1;min-width:0}.po-year-field__number>*{width:100%}.rnew--inset .rnew__field>.po-year-field{position:static;inset:auto;max-width:none;overflow:visible;pointer-events:auto;padding:0;line-height:normal}.rnew--inset .po-year-field .po-year-field__year{height:24px;min-height:24px}.rnew__field .po-year-field input{padding-top:0}.po-year-field.po-year-field--inset{position:relative;display:block}.po-year-field--inset .po-year-field__number{display:block;width:100%}.po-year-field--inset .po-year-field__year{position:absolute;z-index:1;left:5px;top:50%;transform:translateY(-50%);flex:none;width:30px;min-width:30px;height:26px;min-height:26px;border-radius:7px;font-size:11px;font-weight:800}.po-year-field--inset .po-year-field__number input{padding-left:42px!important;text-align:left}.receipt-direct-entry{display:none}@media(min-width:761px){.receipt-direct-entry{display:block;width:min(440px,100%);margin:8px 0}.receipt-direct-entry>.rnew{width:100%;min-height:0;height:auto}.receipt-direct-entry .rnew__open{flex-direction:row;justify-content:flex-start;min-height:48px;padding:8px 12px;gap:8px}.receipt-direct-entry .rnew__plus{width:28px;height:28px}}.material-qr-toggle{display:flex;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;margin-bottom:8px;border:1px solid var(--wms-line);border-radius:9px;color:var(--wms-muted);background:var(--wms-soft);font-size:12px}.material-qr-toggle.is-active{background:var(--wms-brand-soft);color:var(--wms-brand-ink);border-color:var(--wms-brand-ink)}.noqr-count{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:4px 4px 4px 10px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-panel)}.noqr-count__label{color:var(--wms-muted);font-size:12px;font-weight:700}.noqr-count__stepper{display:inline-flex;align-items:center;gap:4px}.noqr-count__stepper button{width:36px;height:36px;padding:0;border:1px solid var(--wms-line);border-radius:9px;background:var(--wms-soft);color:var(--wms-ink);font:inherit;font-size:18px;font-weight:700;cursor:pointer}.noqr-count__stepper button:disabled{opacity:.4;cursor:default}.noqr-count__stepper input{width:52px;height:36px;padding:0;border:0;background:transparent;color:var(--wms-ink);font:inherit;font-size:18px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}.noqr-count__stepper input::-webkit-outer-spin-button,.noqr-count__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rnew__field--count{padding:0;border:0;background:none}.pallet-ticket-picker{display:flex;min-width:0;max-width:100%}.pallet-ticket-picker>.defect-tag-rail{flex-wrap:wrap;overflow:visible}.defect-tag-rail>.pallet-ticket-add{flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0;margin-inline-start:4px;justify-content:center;align-items:center}.pallet-ticket-add>svg{display:block;flex:none}.ticket-picker-overlay{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;background:#0008}.ticket-picker-sheet{display:flex;flex-direction:column;gap:8px;width:min(340px,100%);max-height:min(580px,80dvh);padding:12px;background:var(--wms-panel);color:var(--wms-ink);border:1px solid var(--wms-line);border-radius:16px;box-shadow:var(--wms-shadow);direction:rtl}.ticket-picker-sheet header{display:flex;align-items:center;justify-content:space-between}.ticket-picker-sheet header button{width:40px;min-height:40px;padding:0;background:transparent;border:0;color:var(--wms-muted)}.ticket-picker-sheet input{min-height:44px;background:var(--wms-soft);border:1px solid var(--wms-line);color:var(--wms-ink);border-radius:8px;padding:8px}.ticket-picker-sheet__list{overflow-y:auto;overscroll-behavior:contain}.ticket-picker-sheet__list button{display:flex;justify-content:space-between;width:100%;min-height:44px;padding:6px 8px;text-align:start;border:0;border-bottom:1px solid var(--wms-line-soft);color:var(--wms-ink);background:transparent}.ticket-hanger-popover{width:min(300px,calc(100vw - 16px));max-height:min(300px,50dvh);overflow:auto}.ticket-hanger-popover__body .pallet-ticket-tools{display:flex;flex-wrap:wrap;gap:6px;width:100%}.ticket-hanger-popover__body input{min-width:0;width:100%;min-height:40px;padding:6px;background:var(--wms-soft);color:var(--wms-ink)}.ticket-hanger-popover__actions{display:flex;gap:6px;margin-top:8px}.ticket-hanger-popover__actions button{min-height:40px;padding:6px 12px;font-size:12px}.ticket-hanger-popover__actions .primary{flex:1}.ticket-hanger-popover__actions .ticket-hanger-popover__remove{flex:0 0 40px;width:40px;padding:0;display:inline-grid;place-content:center;border:1px solid var(--wms-danger-line);border-radius:10px;background:var(--wms-danger-soft);color:var(--wms-danger-ink);cursor:pointer}.ticket-hanger-popover__actions .ticket-hanger-popover__remove:active{background:color-mix(in srgb,var(--wms-danger) 18%,var(--wms-panel))}.pack-summary-host{width:100%;min-width:0;display:flex;padding:4px 0 8px}.pack-summary-card.pack-summary-card--compact{width:min(100%,340px);max-width:100%;min-width:0;height:auto;padding:0;gap:0;background:var(--wms-panel);border:1px solid var(--wms-line);border-radius:12px;box-shadow:var(--wms-shadow-sm)}.pack-summary-card--compact .pack-summary-card__hit{display:block;width:100%;height:auto;padding:0;border:0;color:inherit;background:transparent;text-align:start}.pack-summary-card--compact .fk{padding:8px 10px}.pack-summary-card--compact .fk__head>strong{font-size:16px;font-variant-numeric:tabular-nums}.receipt-inspection{color:var(--wms-ink);background:var(--wms-panel);border:1px solid var(--wms-line-soft);border-radius:12px;padding:10px;margin:8px 0;text-align:start;direction:rtl}.receipt-inspection>header{display:flex;justify-content:space-between;align-items:center;min-height:40px}.receipt-inspection>header b{font-size:12px}.receipt-inspection>header button{width:40px;min-height:40px;background:transparent;border:0;color:var(--wms-muted)}.receipt-inspection__tabs{display:flex;gap:4px;overflow-x:auto;padding:4px 0 8px}.receipt-inspection__tabs button{flex:1 0 auto;min-height:40px;font-size:11px;padding:6px 9px;border:1px solid var(--wms-line-soft);border-radius:8px;color:var(--wms-muted);background:var(--wms-soft);white-space:nowrap}.receipt-inspection__tabs button[aria-selected=true]{color:var(--wms-brand-ink);background:var(--wms-brand-soft);border-color:var(--wms-brand-ink)}.receipt-inspection__note{display:flex;align-items:flex-end;gap:8px}.receipt-inspection__note textarea{flex:1;width:100%;min-width:0;min-height:76px;background:var(--wms-soft);color:var(--wms-ink);border:1px solid var(--wms-line);border-radius:8px;padding:8px;font-size:13px}.receipt-inspection__items{display:grid;gap:6px}.receipt-inspection__items details,.receipt-inspection__warning{border:1px solid var(--wms-line-soft);border-radius:8px;padding:6px 8px}.receipt-inspection__items summary{min-height:36px;cursor:pointer;padding:6px 0;font-size:12px}.receipt-inspection__items summary bdi+bdi{margin-inline-start:16px;color:var(--wms-muted)}.receipt-inspection p{margin:4px 0;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.receipt-inspection small{color:var(--wms-muted);font-size:11px}.receipt-inspection__warning{border-inline-start:3px solid var(--wms-warning-ink, #b87918);background:var(--wms-soft)}.receipt-inspection__photos{display:flex;flex-wrap:wrap;gap:6px}.receipt-inspection__photos button{width:68px;height:68px;padding:0;overflow:hidden;border:1px solid var(--wms-line);border-radius:8px}.receipt-inspection__photos img{width:100%;height:100%;object-fit:cover}.po-year-field .po-year-field__year.is-empty{color:var(--wms-muted)}.po-year-picker__body{display:grid;gap:12px;padding:12px}.po-year-picker__stepper{display:grid;grid-template-columns:52px 1fr 52px;align-items:center;gap:8px}.po-year-picker__stepper button{min-height:48px;padding:0;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-soft);color:var(--wms-ink);font:inherit;font-size:22px;font-weight:700;cursor:pointer}.po-year-picker__stepper button:disabled{opacity:.4;cursor:default}.po-year-picker__stepper output{text-align:center;color:var(--wms-ink);font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.po-year-picker__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.po-year-picker__actions button{min-height:44px}.noqr-count.is-from-numbers{border-color:var(--wms-brand-soft);background:color-mix(in srgb,var(--wms-brand-soft) 45%,var(--wms-panel))}.noqr-count.is-from-numbers .noqr-count__label{color:var(--wms-brand-ink)}.noqr-count__label small{display:block;margin-top:1px;font-size:10px;font-weight:600;opacity:.8}.noqr-count.is-from-numbers .noqr-count__stepper input{width:auto;min-width:44px;padding-inline:8px}.pallet-numbers-trigger{display:flex;align-items:center;gap:6px;width:100%;min-width:0;cursor:pointer;text-align:left}.pallet-numbers-trigger__text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pallet-numbers-trigger__empty{color:var(--wms-muted);font-weight:600}.pallet-numbers-trigger__count{flex:none;min-width:22px;padding:1px 6px;border-radius:999px;background:var(--wms-brand-soft);color:var(--wms-brand-ink);font-style:normal;font-size:11px;font-weight:800;text-align:center}.pallet-numbers-trigger>svg{flex:none;color:var(--wms-muted)}.pallet-numbers-picker__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 4px;color:var(--wms-muted);font-size:12px;font-weight:700}.pallet-numbers-picker__bar button{min-height:32px;padding:0 12px;border:1px solid var(--wms-line);border-radius:999px;background:var(--wms-soft);color:var(--wms-brand-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.pallet-numbers-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:8px;padding:4px}.pallet-numbers-picker__chip{position:relative;display:grid;align-content:center;justify-items:center;gap:2px;min-height:52px;padding:6px 4px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;cursor:pointer;transition:background-color var(--wms-dur-fast, .12s) ease,border-color var(--wms-dur-fast, .12s) ease}.pallet-numbers-picker__chip b{font-size:16px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.pallet-numbers-picker__chip small{color:var(--wms-muted);font-size:10px;font-weight:600;line-height:1.2}.pallet-numbers-picker__chip i{position:absolute;top:4px;inset-inline-start:4px;display:grid;place-content:center;width:16px;height:16px;border:1px solid var(--wms-line);border-radius:50%;font-style:normal;font-size:10px;font-weight:900;line-height:1}.pallet-numbers-picker__chip.is-on{border-color:var(--wms-brand);background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.pallet-numbers-picker__chip.is-on small{color:var(--wms-brand-ink)}.pallet-numbers-picker__chip.is-on i{border-color:var(--wms-brand);background:var(--wms-brand);color:#241703}.pallet-numbers-picker__chip.is-off-plan{border-style:dashed;border-color:var(--wms-warning-line)}.pallet-numbers-picker__chip.is-off-plan.is-on{background:var(--wms-warning-soft);color:var(--wms-warning-ink)}.pallet-numbers-picker__chip.is-off-plan.is-on i{border-color:var(--wms-warning);background:var(--wms-warning)}.pallet-numbers-picker__none{margin:4px;padding:12px;border-radius:10px;background:var(--wms-soft);color:var(--wms-muted);font-size:12px;text-align:center}.pallet-numbers-picker__manual{display:flex;gap:8px;padding:12px 4px 4px}.pallet-numbers-picker__manual input{flex:1;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-panel);color:var(--wms-ink);font:inherit;font-size:14px}.pallet-numbers-picker__manual input::placeholder{color:var(--wms-muted);font-size:12px;text-align:right;direction:rtl}.pallet-numbers-picker__manual button{flex:none;min-height:44px;padding:0 16px;border-radius:12px}.pallet-numbers-picker__error{margin:6px 4px 0;color:var(--wms-danger-ink);font-size:12px;font-weight:700}.destination-pallets-head.dest-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:60px;padding:10px 12px;overflow:visible}.dest-head__toggle{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;min-height:44px}.dest-head__glyph{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.dest-head__text{display:flex;flex-direction:column;gap:1px;min-width:0}.destination-pallets-head.dest-head .dest-head__text h2{margin:0;color:var(--wms-ink);font-size:15px;font-weight:800;line-height:1.2}.dest-head__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;min-width:0;color:var(--wms-muted);font-size:12px;font-weight:600;line-height:1.45}.dest-head__meta>*{white-space:nowrap}.dest-head__meta b{color:var(--wms-success-ink);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.dest-head__meta i{font-style:normal;opacity:.55}.dest-head__warn{color:var(--wms-warning-ink);font-weight:700}.dest-head__chevron{flex:none;margin-inline-start:2px;color:var(--wms-muted);transition:transform .18s ease}.dest-head__toggle[aria-expanded=true] .dest-head__chevron{transform:rotate(180deg)}.dest-head__actions{flex:none;display:flex;align-items:center;gap:8px}.dest-head__btn{position:relative;display:grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:1px solid var(--wms-line);border-radius:50%;background:var(--wms-panel);color:var(--wms-ink-soft);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.dest-head__btn:active{transform:scale(.94)}.dest-head__btn.is-active{border-color:var(--wms-brand);background:var(--wms-brand-soft);color:var(--wms-brand-ink)}.dest-head__btn--add,.dest-head__btn--add.is-active{border-color:transparent;background:linear-gradient(180deg,var(--wms-brand),var(--wms-brand-strong));color:#241703;box-shadow:0 6px 14px -8px var(--wms-brand-glow),inset 0 1px #ffffff59}.dest-head__btn--add svg{transition:transform .2s ease}.dest-head__btn--add.is-active svg{transform:rotate(45deg)}.dest-head__btn .dest-icon-btn__badge{top:-4px;inset-inline-start:-4px}.dest-head__rooms{display:flex;gap:6px;padding:0 12px 10px;overflow-x:auto;scrollbar-width:none}.dest-head__room{flex:none;display:inline-flex;align-items:baseline;gap:6px;padding:3px 10px;border:1px solid var(--wms-line-soft);border-radius:999px;background:var(--wms-soft)}.dest-head__room small{color:var(--wms-muted);font-size:11px;font-weight:600}.dest-head__room b{color:var(--wms-ink);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.dest-head__scan{display:flex;align-items:flex-start;gap:8px;padding:0 12px 12px}.dest-head__scan>:first-child{flex:1;min-width:0}.dest-head__scan-close{flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--wms-line);border-radius:12px;background:var(--wms-soft);color:var(--wms-muted)}.dest-menu__list{display:grid;gap:2px;padding:2px 0 8px}.dest-menu__item{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--wms-ink);font:inherit;text-align:right;text-decoration:none;cursor:pointer}.dest-menu__item:active{background:var(--wms-soft)}.dest-menu__item:disabled{opacity:.5;cursor:default}.dest-menu__icon{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--wms-soft);color:var(--wms-ink-soft)}.dest-menu__icon--danger{background:var(--wms-danger-soft);color:var(--wms-danger-ink)}.dest-menu__text{display:flex;flex-direction:column;gap:2px;min-width:0}.dest-menu__text b{font-size:14px;font-weight:800}.dest-menu__text small{color:var(--wms-muted);font-size:12px;font-weight:600}.pallet-collection-form--in-pack{margin:0 10px 12px;border:1px solid color-mix(in srgb,var(--wms-brand) 40%,var(--wms-line));border-radius:14px;box-shadow:none}.pallet-collection-form--in-pack .collect-head__inline-title{margin:0;color:var(--wms-brand-ink);font-size:13px;font-weight:800;white-space:nowrap}.pallet-collection-form--in-pack>.panel-head{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.pallet-collection-form--in-pack>.panel-head .collect-head__title{flex:1 1 auto;min-width:0;gap:8px}.pallet-collection-form--in-pack>.panel-head .pallet-collection-avail{flex:none;white-space:nowrap}.pallet-collection-form--in-pack>.panel-head .collect-head__title button{white-space:nowrap}.collect-head__close{flex:none;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border:1px solid var(--wms-line);border-radius:50%;background:var(--wms-soft);color:var(--wms-muted)}}}@layer s144{@media screen{.report-workspace.operational-report-page{width:100%}@media(max-width:760px){#main-content .data-table td{width:100%;max-width:none}#main-content .data-table td .table-value{overflow-wrap:break-word;word-break:normal}#main-content .data-table td.table-cell--identifier .table-value,#main-content .data-table td.table-cell--primary .table-value{overflow-wrap:normal;white-space:nowrap}}@media(max-width:760px){.operational-report-page .page-header{flex-wrap:wrap}.operational-report-page .page-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.operational-report-page .page-actions>.search-box{grid-column:1 / -1;width:100%;min-width:0}.operational-report-page .page-actions>button{min-width:0;width:100%}}.loading-pack-card__title{display:flex;flex-direction:column;gap:2px}.loading-pack-card__name{color:var(--wms-ink);font-size:15px;font-weight:800;line-height:1.35}.loading-pack-card__sub{color:var(--wms-muted);font-size:11px;font-weight:600}@media(max-width:760px){.loading-pack-card .workflow-row-actions{display:grid;grid-template-columns:1.3fr 1fr .85fr repeat(3,40px);align-items:center;gap:6px}.loading-pack-card .workflow-row-actions>*{min-width:0;min-height:40px;justify-content:center;padding-inline:6px}.loading-pack-card .workflow-row-actions__pair{display:contents}.loading-pack-card .workflow-row-actions__pair>.action-chip{width:40px;min-width:40px;min-height:40px;padding:0}}@media(max-width:760px){#main-content .resource-workspace .data-table td.table-cell--date,#main-content .resource-workspace .data-table td.table-cell--muted{height:auto;min-height:44px}#main-content .resource-workspace .data-table td.table-cell--date .table-value,#main-content .resource-workspace .data-table td.table-cell--muted .table-value{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;line-height:1.35}}.qtd.is-scrolling{opacity:0;pointer-events:none}@media(min-width:761px){#main-content.content{padding-bottom:88px}}@media(max-width:760px){html:not([data-theme=dark]) body .mobile-bottom-tabs{--dock-mist: #536370}}@media(max-width:760px){.receipt-summary>div>small,.wms-mini-meta>div>small,.wms-mini-meta__progress>small,.report-kpis>article>div>small,.wms-mini-body .form-grid>label>span,.wms-field-plate>span,.loading-pack-card__meta>div>small,.locations-hub__sr-tabs>button>em,.locations-hub__view-mode>em,.lochub__stat dt,.wh-aisle__plus-cap,.source-pack-chip__date>small,.source-pack-chip__no,.source-pack-chip__who,.pallet-search-mobile-totals>span>small,.page-title-block>small,.collect-bar__field>span,.dxstock__foot>small,.dxrank__share,.dxstation__label,.dxstation__sub,.dxseg>button,.dxpulse__age,.report-filter-card__head>div>span,.report-filter-actions>small,.report-result-card__head>div>span,.report-result-card__head>div>small,.report-field>small,.pia__type-select>span,.report-applied-range,.report-compact-actions button>span>small,.ntm-arrival-v2__filters>header>div>span,.ntm-arrival-v2__presets>span,.ntm-arrival-v2__filters>footer>span,.ntm-arrival-v2__filters>footer>small,.ntm-arrival-v2__filters>footer>b,.ntm-arrival-v2__empty>p,.roc-daily-report__material-input>button,.pallet-list-toolbar>small,.fk__title-line .fk__kind,#main-content .data-table th{font-size:10px}}html:not([data-theme=dark]) .dxrank__share{color:#4d5f6d}html:not([data-theme=dark]) .dxqueue__value{color:color-mix(in srgb,var(--dx-tone) 72%,#1b1206)}html:not([data-theme=dark]) .source-pack-chip__badge{background:#0d6e4f}html[data-theme=dark] .source-pack-chip__badge{background:color-mix(in srgb,var(--wms-success) 28%,var(--wms-panel));color:var(--wms-success-ink);box-shadow:0 0 0 2px var(--wms-panel)}html .source-pack-chip__badge.is-zero,html[data-theme] .source-pack-chip__badge.is-zero{background:var(--wms-soft);color:var(--wms-muted);box-shadow:0 0 0 2px var(--wms-panel)}@media(max-width:760px){:is(.collection-smart-filters__more,.dxseg>button,.suppliers-hub__select-chip){position:relative}:is(.collection-smart-filters__more,.dxseg>button):after{content:"";position:absolute;inset:-9px 0}.suppliers-hub__select-chip:after{content:"";position:absolute;inset:-7px -4px}#main-content .data-table input[type=checkbox]{width:22px;height:22px}#main-content .data-table-icon-btn{min-width:36px;min-height:36px}.dxpulse__refresh,.routine-report__gear{min-width:36px}.product-mode-workspace summary{min-height:36px;display:inline-flex;align-items:center}}.routine-report__chevron{display:inline-grid;place-items:center}.routine-report__chevron svg{transition:transform .18s ease}.routine-report__chevron.is-open svg{transform:rotate(180deg)}@media(max-width:760px){.receipt-summary.receipt-hero{grid-template-columns:1fr 1fr;gap:0;padding:4px}.receipt-summary.receipt-hero>div{min-height:0;padding:8px 12px;gap:2px;flex-direction:column;align-items:flex-start;border:0;border-bottom:1px solid var(--wms-line-soft)}.receipt-summary.receipt-hero>div:nth-last-child(-n+2){border-bottom:0}.receipt-summary.receipt-hero>div>small{width:auto;color:var(--wms-muted)}.receipt-summary.receipt-hero>div>b{width:auto;font-size:13px;overflow-wrap:anywhere}}.report-flash-deck__rail>.report-flash-card:only-child{flex:1 1 auto;width:auto}.report-flash-card__more-fields{display:block;width:calc(100% - 24px);min-height:40px;margin:4px 12px 12px;border:1px dashed var(--wms-line);border-radius:10px;background:transparent;color:var(--wms-brand-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}@media(max-width:760px){.report-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.report-kpis>article{min-height:0;margin:0;padding:10px 12px}.report-kpis>article:last-child:nth-child(odd){grid-column:1 / -1}}.wh-aisle__more{display:block;width:100%;min-height:44px;margin-top:8px;border:1px dashed var(--wms-line);border-radius:12px;background:var(--wms-soft);color:var(--wms-brand-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer}@media(max-width:760px){#main-content .page-header:not(:has(.search-box)):not(:has(.page-actions>:nth-child(3))){flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px}#main-content .page-header:not(:has(.search-box)):not(:has(.page-actions>:nth-child(3))) .page-title-block{flex:1 1 auto;min-width:0}#main-content .page-header:not(:has(.search-box)):not(:has(.page-actions>:nth-child(3))) .page-actions{flex:0 0 auto;width:auto;flex-wrap:nowrap}}.wms-mini-meta__progress progress{appearance:none;-webkit-appearance:none;height:6px;overflow:hidden;border-radius:99px;background:var(--wms-soft)}.wms-mini-meta__progress progress::-webkit-progress-bar{background:var(--wms-soft);border-radius:99px}.wms-mini-meta__progress progress::-webkit-progress-value{background:var(--wms-success);border-radius:99px}.wms-mini-meta__progress progress::-moz-progress-bar{background:var(--wms-success);border-radius:99px}.pl-flash-card--add__sample{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;min-width:56px;padding-inline:8px;font-size:11px}.pl-flash-card--add__sample b{font-weight:800}.inventory-combination-field--waiting .facet-multi-select__pick-btn{border:0;background:transparent;box-shadow:none;color:var(--wms-muted);font-weight:500;pointer-events:none}.inventory-combination-field--waiting .facet-multi-select__chevron{opacity:.35}:where(button,a[href],summary,select,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=radio],[role=option],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--wms-brand);outline-offset:2px}}}@layer s145{.list-keys{display:inline-flex;flex:none;align-items:center;gap:4px}.list-keys__key{display:inline-grid;place-items:center;min-width:30px;height:28px;min-height:0;padding:0 8px;border:1px solid var(--wms-line);border-radius:8px;background:var(--wms-soft);color:var(--wms-ink);font:inherit;font-size:17px;font-weight:900;line-height:1;box-shadow:none;cursor:pointer;touch-action:manipulation}.list-keys__key:active{background:color-mix(in srgb,var(--wms-brand) 18%,var(--wms-panel))}.suggest-field__keys{position:absolute;right:3px;top:50%;display:none;transform:translateY(-50%)}.suggest-field.has-list-keys:focus-within .suggest-field__keys{display:inline-flex}.suggest-field.has-list-keys:focus-within .suggest-field__open{display:none}.suggest-field.has-list-keys:focus-within input{padding-right:76px}.pallet-numbers-picker__manual .list-keys__key{height:44px;min-width:40px;border-radius:12px}.ticket-hanger-popover.ticket-tools-card{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;width:min(320px,calc(100vw - 16px));max-height:none;padding:10px 12px 12px;overflow:visible;border-radius:14px}.ticket-tools-card__head{display:flex;align-items:center;gap:8px;min-width:0}.ticket-tools-card__kind{flex:none;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--wms-brand) 16%,var(--wms-panel));color:var(--wms-brand-ink, var(--wms-ink));font-size:10px;font-weight:850;line-height:1.5}.ticket-tools-card__title{flex:1;min-width:0;overflow:hidden;color:var(--wms-ink);font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ticket-tools-card .ticket-hanger-popover__close{position:static;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:50%;background:var(--wms-soft);color:var(--wms-muted);box-shadow:none}.ticket-tools-card .ticket-hanger-popover__body{display:block;min-width:0}.ticket-tools{display:grid;gap:8px}.ticket-tools__row{display:flex;align-items:center;gap:8px;min-width:0;min-height:40px;margin:0}.ticket-tools__label{flex:0 0 30px;color:var(--wms-muted);font-size:11px;font-weight:800}.ticket-tools__row--photo .pallet-evidence--icon{display:flex;flex:1;align-items:center;gap:8px;min-width:0}.ticket-tools .pallet-evidence__icon-btn.has-label{display:inline-flex;align-items:center;gap:6px;width:auto;height:40px;min-height:40px;padding:0 12px;border-radius:10px;font-size:12px;font-weight:800}.ticket-tools__row--note input{flex:1;min-width:0;min-height:40px;padding:0 10px;border:1px solid var(--wms-line);border-radius:10px;background:var(--wms-soft);color:var(--wms-ink);font:inherit;font-size:13px}.ticket-tools__row--note input:focus{border-color:var(--wms-brand);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--wms-brand) 22%,transparent)}.ticket-tools-card .ticket-hanger-popover__actions{display:flex;gap:8px;margin:0}.ticket-tools-card .ticket-hanger-popover__actions .primary{flex:1;min-height:42px;border-radius:10px;font-size:13px}.ticket-tools-card .ticket-hanger-popover__actions .ticket-hanger-popover__remove{flex:0 0 42px;width:42px;height:42px;min-height:42px;border-radius:10px}.fk__title-line--no-qr{justify-content:flex-start}.fk__code.fk__code--none{color:var(--wms-muted);font-size:15px;font-weight:850;letter-spacing:0}.document-number.is-no-qr{color:var(--wms-muted);font-weight:750}}@layer s146{.mobile-resource-list{display:grid;gap:9px;width:100%;min-width:0;padding:2px 1px 10px;direction:rtl}.mobile-resource-card{min-width:0;border:1px solid var(--wms-line);border-radius:16px;background:color-mix(in srgb,var(--wms-panel) 97%,var(--wms-brand));color:var(--wms-ink);box-shadow:0 2px 5px color-mix(in srgb,var(--wms-ink) 4%,transparent);overflow:clip;transition:border-color .16s ease,background .16s ease}.mobile-resource-card.is-open{border-color:color-mix(in srgb,var(--wms-brand) 45%,var(--wms-line))}.mobile-resource-card:is(.is-selected,.is-editing){border-color:var(--wms-brand);box-shadow:inset 0 0 0 1px var(--wms-brand)}.mobile-resource-card__head{display:flex;align-items:center;gap:0;padding:2px 8px;min-width:0}.mobile-resource-card__toggle{display:flex;align-items:center;gap:8px;flex:1;min-width:0;min-height:52px;width:auto;padding:5px 4px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:start;cursor:pointer;box-shadow:none;font:inherit}.mobile-resource-card__toggle:hover{background:var(--wms-soft)}.mobile-resource-card__identity{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.mobile-resource-card__identity small{color:var(--wms-muted);font-size:10px;font-weight:500;line-height:1.5}.mobile-resource-card__identity strong{display:block;min-width:0;color:var(--wms-ink);font-size:15px;font-weight:750;line-height:1.6;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:start}.mobile-resource-card__identity[data-field=articleNumber] strong{text-align:right;letter-spacing:.025em}.mobile-resource-card__identity .table-value{white-space:normal}.mobile-resource-card__type{flex:0 1 auto;min-width:0;max-width:35%;overflow-wrap:anywhere}.mobile-resource-card__type .table-ticket{min-height:24px;padding:2px 7px;font-size:11px}.mobile-resource-card__chevron{flex:0 0 16px;color:var(--wms-muted);transition:transform .16s ease}.mobile-resource-card.is-open .mobile-resource-card__chevron{transform:rotate(180deg)}.mobile-resource-card__selection{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px;margin:0;padding:0;cursor:pointer}.mobile-resource-card__selection input{position:static;width:18px;height:18px;min-width:18px;margin:0;padding:0;accent-color:var(--wms-brand);cursor:pointer}.mobile-resource-card__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0 12px;padding:8px 0 10px;border-top:1px solid var(--wms-line-soft)}.mobile-resource-card__field{display:flex;align-items:baseline;gap:6px;min-width:0}.mobile-resource-card__field:is(.is-long,[data-field=mainSupplier],[data-field=contact]){grid-column:1 / -1}.mobile-resource-card__field dt{flex-shrink:0;max-width:46%;color:var(--wms-muted);font-size:10px;line-height:1.8;overflow-wrap:anywhere}.mobile-resource-card__field dd{min-width:0;margin:0;color:var(--wms-ink-soft);font-size:12px;line-height:1.8;font-weight:550;overflow-wrap:anywhere}.mobile-resource-card:not(.is-open) .mobile-resource-card__field dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-resource-card.is-open .mobile-resource-card__field dd{white-space:normal}.mobile-resource-card__field .table-value{color:inherit;font:inherit;white-space:inherit}.mobile-resource-card__field .table-value-chips{display:flex;flex-wrap:wrap;gap:3px}.mobile-resource-card__field :is(.table-chip,.table-ticket){max-width:100%;min-height:20px;padding:1px 5px;font-size:11px;white-space:normal}.mobile-resource-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 8px;border-top:1px solid var(--wms-line-soft);background:var(--wms-soft)}.mobile-resource-card__actions>button,.mobile-resource-card__actions .suppliers-hub__tool{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1 0 auto;min-height:44px;width:auto;padding:5px 10px;border:0;border-radius:9px;background:transparent;color:var(--wms-ink-soft);font:inherit;font-size:12px;box-shadow:none}.mobile-resource-card__actions>button>span{font-size:18px;line-height:1}.mobile-resource-card__actions>button:hover,.mobile-resource-card__actions .suppliers-hub__tool:hover{background:var(--wms-panel)}.mobile-resource-card__actions>button.is-danger{color:var(--wms-danger-ink, #bd4351)}.mobile-resource-card__actions .suppliers-hub__row-tools{display:contents}.mobile-resource-card__actions .suppliers-hub__tool small{display:none}.mobile-resource-card__actions .suppliers-hub__tool strong{font-size:12px;font-weight:550}.mobile-resource-card__actions .suppliers-hub__tool>span:first-child{width:18px;height:18px;background:none}.mobile-resource-card .suppliers-hub__name-cell{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:0;min-width:0;white-space:normal}.mobile-resource-card .party-kind-tag{font-size:9px;min-height:18px;padding:1px 5px}.mobile-resource-card :is(.entity-history,.suppliers-hub__samples-expand){min-width:0;max-width:100%}.mobile-resource-card :is(button,input):focus-visible{outline:2px solid var(--wms-brand);outline-offset:-2px}[data-theme=dark] .mobile-resource-card{background:color-mix(in srgb,var(--wms-panel) 96%,var(--wms-brand));box-shadow:0 2px 5px #0002}.product-view-trigger{display:inline-flex;align-items:center;gap:9px;min-height:44px;border:0;padding:5px 8px;border-radius:10px;color:var(--wms-ink);background:transparent;font:inherit;cursor:pointer}.product-view-trigger:hover{background:var(--wms-soft)}.product-view-trigger strong{font-size:14px}.panel-select-menu__popup.product-view-popup{inset:auto;z-index:10020;border-color:var(--wms-line);background:var(--wms-panel);animation:none}.product-view-popup>button{min-height:46px;grid-template-columns:28px 1fr;color:var(--wms-ink)}.product-view-popup>button>span{width:28px;height:28px;color:var(--wms-brand-ink);background:var(--wms-brand-soft)}.product-view-popup>button b{font-size:12px}.product-view-popup>button:is(:hover,:focus-visible,.is-selected){color:var(--wms-brand-ink);border-color:var(--wms-line);background:var(--wms-brand-soft)}@media(prefers-reduced-motion:reduce){.mobile-resource-card,.mobile-resource-card__chevron{transition:none}}}@layer s147{@media screen and (max-width:760px){.ntm-arrival-v2 .ntm-arrival-v2__filters{border-color:var(--wms-line);border-radius:12px;background:var(--wms-panel);box-shadow:none}.ntm-arrival-v2 .ntm-arrival-v2__date-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.ntm-arrival-v2 .ntm-arrival-v2__date-field{gap:4px}.ntm-arrival-v2 .ntm-arrival-v2__date-field>label{padding-inline:4px;color:var(--wms-muted);font-size:12px;font-weight:500;line-height:18px}.ntm-arrival-v2 .ntm-arrival-v2__date-field :is(input,.production-date-field__trigger){min-width:0;width:100%;min-height:44px;height:44px;margin:0;padding:0 8px;border:1px solid var(--wms-line-soft);border-radius:8px;background:var(--wms-soft);color:var(--wms-ink);box-shadow:none;font-size:16px}.ntm-arrival-v2 .ntm-arrival-v2__date-field .production-date-field__trigger{justify-content:center}.ntm-arrival-v2 .ntm-arrival-v2__date-field .production-date-field__trigger>span{color:inherit;font-size:14px;font-weight:500}[data-theme=dark] .ntm-arrival-v2 .ntm-arrival-v2__date-field input[type=date]{color-scheme:dark}[data-theme=dark] .ntm-arrival-v2 .ntm-arrival-v2__date-field input[type=date]::-webkit-calendar-picker-indicator{filter:none;opacity:.8}.ntm-arrival-v2 .ntm-arrival-v2__date-field :is(input,.production-date-field__trigger):focus-visible{border-color:var(--wms-brand-ink);outline:2px solid var(--wms-brand);outline-offset:1px}.ntm-arrival-v2 .ntm-arrival-v2__date-error{margin:0 8px 8px;padding:8px;font-size:12px;line-height:1.7}:is(.pallet-search-v2,.logistic-flow-v2),.facet-multi-select__menu--compact{--report-surface: #ffffff;--report-field: #f2f6fa;--report-line: #d9e3ec;--report-ink: #1d334b;--report-muted: #526980;--report-accent: #246b80;--report-accent-soft: #e7f3f6;--report-chosen: #fff5e3;--report-chosen-line: #c99948;--report-action: #246b80;--report-on-action: #ffffff}[data-theme=dark] :is(.pallet-search-v2,.logistic-flow-v2,.facet-multi-select__menu--compact){--report-surface: var(--night-panel);--report-field: var(--night-raised);--report-line: var(--night-line);--report-ink: var(--night-ink);--report-muted: var(--night-muted);--report-accent: var(--night-accent);--report-accent-soft: var(--night-accent-soft);--report-chosen: var(--night-accent-soft);--report-chosen-line: var(--wms-warning-line);--report-action: var(--night-accent);--report-on-action: var(--night-on-accent)}:is(.pallet-search-v2,.logistic-flow-v2){gap:12px;min-width:0;color:var(--report-ink);--wms-ink: var(--report-ink);--wms-ink-soft: var(--report-ink);--wms-muted: var(--report-muted)}:is(.pallet-search-v2,.logistic-flow-v2) .mobile-report-filter-host{padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.mobile-report-filters{padding:10px 8px 8px;gap:10px;border:1px solid var(--report-line);border-radius:18px;background:var(--report-surface);color:var(--report-ink);box-shadow:0 3px 12px #10243b05}.mobile-report-filters__head{min-height:24px;padding:0 3px 2px}.mobile-report-filters__head h2{display:flex;align-items:center;gap:6px;border:0;padding:0;font-size:14px;line-height:22px;font-weight:700;color:var(--report-ink)}.mobile-report-filters__head h2 svg{color:var(--report-accent);flex-shrink:0}.mobile-report-filters__head .mobile-report-filters__count{font-size:10px;line-height:20px;padding:0 6px;border-radius:6px;color:var(--report-accent);background:var(--report-accent-soft);white-space:nowrap}.mobile-report-filters__grid{gap:5px;align-items:stretch}.mobile-report-filters .facet-multi-select .facet-multi-select__control{display:grid;grid-template-columns:minmax(0,1fr) 12px;grid-template-rows:16px 20px;align-items:center;gap:0 3px;height:48px;min-height:48px;padding:5px 7px;border:1px solid transparent;border-radius:10px;background:var(--report-field);color:var(--report-ink);text-align:start;box-shadow:none}.mobile-report-filters .facet-multi-select .facet-multi-select__inline-label{position:static;inset:auto;transform:none;grid-column:1 / -1;width:100%;max-width:100%;min-width:0;padding:0;border:0;color:var(--report-muted);background:transparent;text-align:right;line-height:16px;transition:none}.mobile-report-filters .facet-multi-select .facet-multi-select__inline-label b,.mobile-report-filters .facet-multi-select .facet-multi-select__inline-label b[data-fit]{display:block;color:inherit;font-size:10px;line-height:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.mobile-report-filters .facet-multi-select .facet-multi-select__compact-value{grid-row:2;grid-column:1;visibility:visible;font-size:12px;font-weight:700;line-height:20px;color:var(--report-ink);text-align:left}.mobile-report-filters .facet-multi-select .facet-multi-select__compact-icon{grid-row:2;grid-column:2;color:var(--report-muted);font-size:10px}.mobile-report-filters .facet-multi-select.is-empty .facet-multi-select__compact-value{color:var(--report-muted);font-weight:400}.mobile-report-filters .facet-multi-select.is-inferred .facet-multi-select__control{background:var(--report-field);border-color:transparent}.mobile-report-filters .facet-multi-select.is-inferred .facet-multi-select__compact-icon{color:var(--report-accent)}.mobile-report-filters .facet-multi-select.has-value .facet-multi-select__control{background:var(--report-chosen);border-color:var(--report-chosen-line)}.mobile-report-filters .facet-multi-select.is-open .facet-multi-select__control{outline:2px solid var(--report-accent);outline-offset:0}.mobile-report-filters__range-search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0}.mobile-report-filters .date-span{position:relative;display:block;min-width:0;margin:0;padding:0}.mobile-report-filters .date-span__label{position:absolute;top:4px;right:8px;padding:0;background:transparent;color:var(--report-muted);font-size:10px;line-height:16px;pointer-events:none}.mobile-report-filters .date-span__trigger{display:flex;align-items:center;min-width:0;width:100%;min-height:48px;height:48px;gap:4px;padding:17px 8px 3px;border:1px solid var(--report-line);border-radius:10px;background:var(--report-surface);color:var(--report-ink);box-shadow:none}.mobile-report-filters .date-span__trigger b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700}.mobile-report-filters .date-span__trigger svg{width:14px;height:14px;flex-shrink:0;color:var(--report-accent)}.mobile-report-filters .date-span__trigger i{font-size:10px;color:var(--report-muted)}.mobile-report-filters__search{min-height:48px;height:48px;padding:0 8px;gap:4px;border-color:var(--report-line);border-radius:10px;color:var(--report-muted);background:var(--report-surface)}.mobile-report-filters__search svg{width:14px;height:14px}.mobile-report-filters__search input{height:44px;min-height:44px;font-size:16px;color:var(--report-ink);background:transparent}.mobile-report-filters__search input::placeholder{color:var(--report-muted);font-size:11px;opacity:1}.mobile-report-filters__actions{gap:6px;padding-top:0}.mobile-report-filters__actions button{min-height:44px;height:44px;border-radius:11px;font-size:12px;gap:6px}.mobile-report-filters__actions .mobile-report-filters__apply{justify-content:space-between;padding:8px 14px;background:var(--report-action);color:var(--report-on-action)}.mobile-report-filters__actions .mobile-report-filters__clear{background:transparent;border-color:var(--report-line);color:var(--report-muted)}.mobile-report-filters :is(button,input):focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.pallet-search-v2 .smart-pallet-filters__applied{margin:0;padding:0 2px;gap:5px;border:0;border-radius:0;background:transparent;box-shadow:none}.pallet-search-v2 .smart-pallet-filters__applied>span{font-size:10px}.pallet-search-v2 .smart-pallet-filters__applied>button{background:var(--report-chosen);border-color:var(--report-chosen-line);color:var(--report-ink);border-radius:10px}:is(.pallet-search-v2__results,.logistic-flow-v2__results){margin:0;padding:0;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck{padding:0;background:transparent}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck__rail{padding:2px 1px 8px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card{border:1px solid var(--report-line);border-radius:18px;background:var(--report-surface);color:var(--report-ink);box-shadow:0 3px 12px #10243b08}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__head{border:0;border-bottom:1px solid var(--report-line);padding:10px 12px;background:var(--report-surface);gap:8px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__identity{padding:4px 0;gap:2px;border-radius:9px;background:var(--report-accent-soft)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__identity strong{font-size:20px;color:var(--report-accent)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__identity span{font-size:9px;color:var(--report-accent)}[data-theme=dark] :is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__identity .report-flash-card__tick,[data-theme=dark] :is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field.is-active .report-flash-card__split{background:var(--report-action);color:var(--report-on-action)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__heading b{min-height:0;font-size:13px;color:var(--report-ink)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__heading small{color:var(--report-muted);font-size:10px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metrics{margin:0 12px;padding:10px 0;gap:0;border-bottom:1px solid var(--report-line)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metric{height:50px;padding:0 10px;gap:2px;background:transparent;border-radius:0}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metric+.report-flash-card__metric{border-inline-start:1px solid var(--report-line)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metric>b{font-size:22px;line-height:1.4;color:var(--report-ink);font-variant-numeric:tabular-nums}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metric:first-child>b{color:var(--report-accent)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__metric :is(small,span){color:var(--report-muted);font-size:10px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field{border-color:var(--report-line)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field dt{color:var(--report-muted);font-weight:400}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field dd,:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field dd>button{color:var(--report-ink)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__split{background:var(--report-accent-soft);color:var(--report-accent);border-radius:5px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__field.is-active{background:var(--report-accent-soft)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card__more-fields{min-height:44px;border:0;border-radius:10px;background:var(--report-field);color:var(--report-accent);font-size:12px;font-weight:700}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck__levels{padding:0 0 8px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck__levels button{color:var(--report-accent);background:var(--report-accent-soft);border-color:var(--report-line);border-radius:9px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card.is-selected{border-color:var(--report-accent);box-shadow:inset 0 0 0 1px var(--report-accent)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-card.has-tools .report-flash-card__head{grid-template-columns:44px 40px minmax(0,1fr)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-tool{width:44px;height:44px;min-height:44px;background:var(--report-field);color:var(--report-ink);border-color:var(--report-line);border-radius:10px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card.has-tools .report-flash-card__head{grid-template-columns:92px 40px minmax(0,1fr)}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__tools{display:flex;gap:4px}:is(.pallet-search-v2,.logistic-flow-v2) :is(.report-empty,.report-flash-deck__empty,.report-loading-card){border:1px solid var(--report-line);border-radius:16px;background:var(--report-surface);color:var(--report-ink);padding:20px 12px}:is(.pallet-search-v2,.logistic-flow-v2) :is(.report-empty p,.report-empty span){color:var(--report-muted)}.facet-multi-select__menu--compact{border:1px solid var(--report-line);border-radius:20px;background:var(--report-surface);color:var(--report-ink);box-shadow:0 16px 60px #06121e40;animation:none}.facet-multi-select__menu--compact>:is(header,footer){background:var(--report-surface);border-color:var(--report-line)}.facet-multi-select__menu--compact>header strong,.facet-multi-select__menu--compact .facet-multi-select__option-copy strong{color:var(--report-ink)}.facet-multi-select__menu--compact>header small,.facet-multi-select__menu--compact .facet-multi-select__option-copy small{color:var(--report-muted)}.facet-multi-select__menu--compact>header>button,.facet-multi-select__menu--compact .facet-multi-select__sheet-search input{background:var(--report-field);color:var(--report-ink);border-color:var(--report-line);border-radius:10px}.facet-multi-select__menu--compact .facet-multi-select__option{color:var(--report-ink);background:transparent;border-color:transparent;border-radius:10px}.facet-multi-select__menu--compact .facet-multi-select__option.is-selected{background:var(--report-accent-soft);border-color:var(--report-accent)}.facet-multi-select__menu--compact input::placeholder{color:var(--report-muted);opacity:1}.facet-multi-select__menu--compact input:focus-visible{outline:2px solid var(--report-accent);outline-offset:1px}.facet-multi-select__menu--compact>footer button{border-radius:10px}.facet-multi-select__menu--compact>footer button.primary{background:var(--report-action);color:var(--report-on-action);border-color:transparent}}@media screen and (min-width:360px)and (max-width:760px){:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__field{grid-template-columns:minmax(0,1fr);grid-template-rows:16px 24px;gap:0;height:52px;padding:5px 0}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__field dt{padding:0;font-size:10px;line-height:16px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__field dd>button{position:absolute;inset:0;min-height:52px;height:52px;padding:20px 0 5px}:is(.pallet-search-v2,.logistic-flow-v2) .report-flash-deck[data-group-count="1"] .report-flash-card__values{padding:0}}}@layer print{@media print{body:has(.romco-qr-page),body:has(.romco-qr-page) #root,body:has(.romco-qr-page) .app-shell,body:has(.romco-qr-page) #main-content{display:block;width:auto;max-width:none;min-width:0;min-height:0;height:auto;padding:0;margin:0;gap:0;overflow:visible;transform:none}body:has(.romco-qr-page){page:romco-qr-stock}body:has(.romco-qr-page) #main-content>.sr-only{display:none}.romco-qr-page .no-print{display:none}.romco-qr-page{margin:0;padding:0;max-width:none}.romco-qr-grid{display:block;margin:0;padding:0}.romco-qr-card{width:70mm;height:105mm;margin:0;padding:5mm;border:0;border-radius:0;box-shadow:none;break-inside:avoid;break-after:page;page:romco-qr-stock}.romco-qr-card:last-of-type{break-after:auto}.romco-qr-label{width:60mm;height:95mm;aspect-ratio:auto;print-color-adjust:exact;-webkit-print-color-adjust:exact}.romco-qr-label__brand{font-size:13pt}.romco-qr-label__client{font-size:11pt}.romco-qr-label__code{font-size:9pt}.romco-qr-label__big{font-size:44pt}.romco-qr-label--medium .romco-qr-label__code{font-size:8pt}.romco-qr-label--long .romco-qr-label__code,.romco-qr-label__site{font-size:6pt}body:has(.pallet-label-sheet),body:has(.pallet-label-sheet) #root,body:has(.pallet-label-sheet) .app-shell,body:has(.pallet-label-sheet) #main-content{display:block;width:auto;max-width:none;min-width:0;min-height:0;height:auto;padding:0;margin:0;gap:0;overflow:visible;transform:none}body:has(.pallet-label-sheet) #main-content>.sr-only{display:none}body:has(.pallet-label-sheet-page){page:sedan-pallet-label}.pallet-label-sheet-page{margin:0;padding:0;min-height:0}.pallet-label-sheet .pallet-label-page{break-inside:avoid}body:has(.pallet-label-sheet) .document-table-scroll{display:block;overflow:visible;max-height:none;height:auto}body:has(.pallet-label-sheet) .operational-report-cards{display:none}.wd-table th.wd-col-desc{width:11%}.wd-table td.wd-col-desc{max-width:none;width:auto}.wd-table td.wd-col-desc .wd-desc,.wd-table .wd-desc{display:block;max-width:none;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wd-table td.wd-col-desc{vertical-align:middle}.wd-table td.wd-col-desc,.wd-table td.wd-col-desc .wd-desc{font-size:max(5.6px,calc(var(--wd-cell-font, 6.25px) - .45px))}}}
