*,:before,:after{box-sizing:border-box}html{font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,p,dl,dd,ul{margin:0}ul{padding:0}button,input,textarea,select{font:inherit}button{border:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-canvas:#f8f6f1;--bg-surface:#fff;--text-primary:#15223a;--text-secondary:#667085;--action-primary:#0a4dcc;--focus-ring:#0a4dcc;--success:#1f7a5b;--warning:#b66a00;--warning-ink:#8a4a00;--danger:#c43b2f;--font-sans:Inter, "Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--type-title:1.5rem;--type-row:.875rem;--type-body:.8125rem;--type-label:.75rem;--type-meta:.6875rem;--type-nav:.625rem;--weight-body:400;--weight-meta:500;--weight-emphasis:600;--weight-action:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--control-32:32px;--control-40:40px;--control-48:48px;--touch-target-min:44px;--pda-primary-min:56px;--surface-border:#e7e2d9;--surface-muted:#f8f6f1;--action-primary-soft:#f2f5fa;--shadow-soft:0 1px 3px #15223a14}html,body,#root{min-block-size:100%}body{background:var(--bg-canvas);min-inline-size:320px;color:var(--text-primary);font-family:var(--font-sans);line-height:1.5}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.skipLink{z-index:10;padding:var(--space-2) var(--space-3);border-radius:var(--space-1);background:var(--bg-surface);color:var(--action-primary);font-weight:700;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-180%)}.skipLink:focus-visible{transform:translateY(0)}.documentPreviewPanel__noDevice{--warning:var(--warning-ink)}.appShell{background:var(--bg-canvas);grid-template:"nav header"64px"nav main"minmax(0,1fr)/224px minmax(0,1fr);min-block-size:100vh;display:grid}.shellHeader{align-items:center;gap:var(--space-3);min-inline-size:0;padding-inline:var(--space-5);border-block-end:1px solid var(--surface-border);background:var(--bg-surface);grid-area:header;grid-template-columns:auto minmax(150px,.58fr) minmax(240px,1fr) auto minmax(148px,.45fr);display:grid}.shellNavToggle{min-block-size:var(--touch-target-min);padding-inline:var(--space-3);border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);color:var(--text-primary);justify-content:center;align-items:center;font-weight:700;display:none}.shellMobileWordmark{color:var(--text-primary);letter-spacing:-.015em;font-size:.9375rem;font-weight:800;display:none}.localIcon{flex:none;block-size:1em;inline-size:1em;display:block}.warehouseSelector,.accountContext{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.warehouseSelector span,.accountContext small{color:var(--text-secondary);font-size:.75rem}.warehouseSelector strong,.accountContext strong{color:var(--text-primary);font-size:.875rem;display:block}.contextIcon,.sidebarIcon{block-size:18px;inline-size:18px;color:var(--action-primary)}.commandSearch{min-inline-size:0;display:block;position:relative}.commandSearch>span{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.commandSearch input{inline-size:100%;min-block-size:var(--touch-target-min);padding-inline:var(--space-3);border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-canvas);color:var(--text-primary)}.appShell[data-role=warehouse] .commandSearch input,.appShell[data-role=rootOwner] .commandSearch input,.appShell[data-role=manager] .commandSearch input,.appShell[data-role=pos] .commandSearch input{padding-inline:40px}.searchIcon,.barcodeIcon{z-index:1;color:var(--text-secondary);pointer-events:none;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.searchIcon{block-size:17px;inline-size:17px;inset-inline-start:var(--space-3)}.barcodeIcon{block-size:19px;inline-size:19px;inset-inline-end:var(--space-3)}.commandSearch input::placeholder{color:var(--text-secondary);opacity:1}.commandAlert,.accountMonogram{background:var(--surface-muted);block-size:32px;inline-size:32px;color:var(--text-primary);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.commandAlert{background:var(--danger);color:var(--bg-surface)}.commandAlertBadge{line-height:1}.appShell[data-role=warehouse] .commandAlert,.appShell[data-role=rootOwner] .commandAlert,.appShell[data-role=manager] .commandAlert,.appShell[data-role=pos] .commandAlert,.appShell[data-role=pda] .commandAlert{background:var(--surface-muted);color:var(--text-primary);position:relative}.appShell[data-role=warehouse] .commandAlertBadge,.appShell[data-role=rootOwner] .commandAlertBadge,.appShell[data-role=manager] .commandAlertBadge,.appShell[data-role=pos] .commandAlertBadge,.appShell[data-role=pda] .commandAlertBadge{border:1px solid var(--bg-surface);background:var(--danger);min-block-size:16px;min-inline-size:16px;color:var(--bg-surface);border-radius:999px;place-items:center;padding-inline:3px;font-size:.625rem;display:grid;position:absolute;inset:-4px -5px auto auto}.alertIcon,.accountIcon{block-size:17px;inline-size:17px}.shellNav{gap:var(--space-4);min-inline-size:0;padding:var(--space-5) var(--space-3) var(--space-4);border-inline-end:1px solid var(--surface-border);background:var(--bg-surface);flex-direction:column;grid-area:nav;display:flex}.shellNav[hidden]{display:none}.shellNavBrand{align-items:center;gap:var(--space-2);min-block-size:36px;padding-inline:var(--space-2);color:var(--text-primary);letter-spacing:-.025em;font-size:1.0625rem;display:flex}.brandMark{border:1px solid var(--text-primary);letter-spacing:.04em;border-radius:50%;place-items:center;block-size:28px;inline-size:28px;font-size:.625rem;display:grid}.shellEyebrow,.workspaceKicker,.shellNavLabel,.actionZoneTitle{color:var(--text-secondary);letter-spacing:.065em;text-transform:uppercase;font-size:.75rem;font-weight:750}.shellNavList{gap:2px;list-style:none;display:grid}.shellNavLink{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);min-inline-size:0;padding-inline:var(--space-2);color:var(--text-primary);border-inline-start:3px solid #0000;font-size:.875rem;font-weight:650;text-decoration:none;display:flex}.shellNavLink:hover,.shellNavLink:focus-visible{background:var(--surface-muted)}.shellNavLink[aria-current=page]{border-inline-start-color:var(--action-primary);background:var(--action-primary-soft);color:var(--action-primary)}.shellNavLink[aria-current=page] .sidebarIcon{color:var(--action-primary)}.navIndex{color:var(--text-secondary);letter-spacing:.04em;flex:none;font-size:.625rem;font-weight:800}.navPerformance{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-canvas);margin-block-start:auto;display:grid}.navPerformance>p{color:var(--text-primary);font-size:.8125rem;font-weight:750}.navPerformance dl{gap:var(--space-2);display:grid}.navPerformance dl div{justify-content:space-between;gap:var(--space-2);display:flex}.navPerformance dt{color:var(--text-secondary);font-size:.75rem}.navPerformance dd{color:var(--text-primary);font-size:.8125rem;font-weight:800}.shellNavBoundary{color:var(--text-secondary);font-size:.75rem;line-height:1.4}.shellMain{align-content:start;gap:var(--space-6);min-inline-size:0;padding:var(--space-8);grid-area:main;display:grid}.workspaceLead{justify-content:space-between;align-items:start;gap:var(--space-6);border-block-end:1px solid var(--surface-border);padding-block-end:var(--space-5);display:flex}.workspaceLead h1{color:var(--text-primary);letter-spacing:-.045em;margin-block-start:var(--space-1);font-size:clamp(1.75rem,2vw,2.25rem);line-height:1.1}.decisionSurface,.operationsSurface,.warehouseSurface,.speedSurface{gap:var(--space-5);min-inline-size:0;display:grid}.decisionSurface,.operationsSurface,.speedSurface{padding:var(--space-6);border:1px solid var(--surface-border);background:var(--bg-surface)}.decisionSurfaceHeader,.operationsSurfaceHeader,.speedSurfaceIntro{min-inline-size:0}.decisionSurfaceHeader h1,.operationsSurfaceHeader h1,.warehouseSurfaceHeader h1,.speedSurfaceIntro h1{color:var(--text-primary);letter-spacing:-.045em;margin-block-start:var(--space-1);font-size:clamp(1.75rem,2vw,2.25rem);line-height:1.1}.decisionCase{gap:var(--space-5);padding:var(--space-5);border-inline-start:2px solid var(--danger);background:var(--surface-muted);grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);display:grid}.decisionCase h2,.operationsRunSheet h2,.speedNextAction>strong{color:var(--text-primary);margin-block-start:var(--space-1);font-size:1.125rem;line-height:1.25}.decisionCase>div>p:last-child,.decisionOptions p,.operationsRunSheet p,.speedNextAction>p,.speedSequence p{color:var(--text-secondary);font-size:.8125rem}.decisionFacts,.decisionOptions,.operationsRunSheet ol,.speedSequence{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.decisionFacts div{border-block-end:1px solid var(--surface-border);gap:2px;padding-block-end:var(--space-2);display:grid}.decisionFacts dt,.operationsRunSheet dt,.speedNextAction dt{color:var(--text-secondary);font-size:.75rem;font-weight:700}.decisionFacts dd,.operationsRunSheet dd,.speedNextAction dd{color:var(--text-primary);font-size:.875rem;font-weight:750}.decisionOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.decisionOptions li,.speedSequence li{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--surface-border);background:var(--bg-canvas);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.decisionOptions li>span,.speedSequence li>span,.operationsOrder{border:1px solid var(--surface-border);min-block-size:28px;min-inline-size:28px;color:var(--action-primary);place-items:center;font-size:.6875rem;font-weight:800;display:grid}.decisionOptions strong,.speedSequence strong{color:var(--text-primary);font-size:.875rem}.operationsRunSheet{padding:var(--space-5);border:1px solid var(--surface-border);background:var(--bg-canvas)}.operationsRunSheetHeader{justify-content:space-between;align-items:start;gap:var(--space-4);border-block-end:1px solid var(--surface-border);padding-block-end:var(--space-4);display:flex}.operationsRunSheetHeader>strong{color:var(--action-primary);font-size:.875rem}.operationsRunSheet ol{margin-block-start:var(--space-4)}.operationsRunSheet li{gap:var(--space-3);border-block-end:1px solid var(--surface-border);grid-template-columns:auto minmax(0,1fr) minmax(210px,.85fr) minmax(140px,.65fr);align-items:center;padding-block-end:var(--space-3);display:grid}.operationsRunSheet li>div{gap:2px;display:grid}.operationsRunSheet li>div>strong{color:var(--text-primary);font-size:.875rem}.operationsRunSheet li>dl{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operationsRunSheet li>dl div{gap:2px;display:grid}.operationsNextStep{font-weight:750;color:var(--action-primary)!important}.warehouseSurfaceHeader{justify-content:space-between;align-items:start;gap:var(--space-6);border-block-end:1px solid var(--surface-border);padding-block-end:var(--space-5);display:flex}.speedSurface{grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);grid-template-areas:"action intro""sequence sequence";align-items:start}.speedNextAction{gap:var(--space-3);padding:var(--space-5);border-inline-start:2px solid var(--action-primary);background:var(--surface-muted);grid-area:action;display:grid}.speedNextAction>strong{color:var(--action-primary);font-size:1.5rem;display:block}.speedNextAction dl{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-2);display:grid}.speedNextAction dl div{gap:2px;display:grid}.speedSurfaceIntro{gap:var(--space-2);grid-area:intro;display:grid}.speedSurfaceIntro .scopePanel{margin-block-start:var(--space-3)}.speedSequence{grid-area:sequence;grid-template-columns:repeat(3,minmax(0,1fr))}.workspaceDescription{max-inline-size:62ch;color:var(--text-secondary);margin-block-start:var(--space-3)}.roleFocus{column-gap:var(--space-3);row-gap:var(--space-1);max-inline-size:62ch;border-inline-start:2px solid var(--action-primary);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--space-4);padding-inline-start:var(--space-3);display:grid}.roleFocus>span{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.roleFocus strong{color:var(--text-primary);font-size:.875rem}.roleFocus p{color:var(--text-secondary);grid-column:1/-1;font-size:.8125rem}.scopePanel{gap:var(--space-3);min-inline-size:min(100%,248px);border-inline-start:2px solid var(--action-primary);padding-inline-start:var(--space-4);display:grid}.scopePanel div{gap:2px;display:grid}.scopePanel dt,.productDetails dt,.pdaProductSummary dt,.pdaMetrics dt{color:var(--text-secondary);font-size:.75rem;font-weight:700}.scopePanel dd,.productDetails dd,.pdaProductSummary dd,.pdaMetrics dd{color:var(--text-primary);font-size:.875rem;font-weight:750}.desktopWorkbench{border:1px solid var(--surface-border);background:var(--bg-surface);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.workQueue{min-inline-size:0;padding:var(--space-6)}.workQueueHeader{justify-content:space-between;align-items:start;gap:var(--space-4);padding-block-end:var(--space-4);display:flex}.workQueueHeader h2,.productInspector h2,.pdaScreen h2,.pdaRecoveryChoices h2{color:var(--text-primary);margin-block-start:var(--space-1);font-size:1.125rem;line-height:1.25}.workQueueHeader h2{font-size:var(--type-title);font-weight:var(--weight-emphasis)}.queueFilters{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.queueFilters span{padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--type-body);font-weight:var(--weight-meta);border-block-end:2px solid #0000}.queueFilters .isSelected{border-block-end-color:var(--action-primary);color:var(--action-primary);font-weight:var(--weight-emphasis)}.queueColumnHeaders,.queueRow{gap:var(--space-3);grid-template-columns:1.3fr 1.5fr .7fr 1.05fr .92fr .95fr;align-items:center;display:grid}.queueColumnHeaders{padding:var(--space-3) var(--space-2);border-block:1px solid var(--surface-border);color:var(--text-secondary);font-size:var(--type-meta);font-weight:var(--weight-meta);letter-spacing:.025em}.queueRows{display:grid}.queueRow{min-block-size:76px;inline-size:100%;padding:var(--space-3) var(--space-2);border-block-end:1px solid var(--surface-border);color:var(--text-primary);text-align:start;background:0 0}.queueRow:hover,.queueRow:focus-visible{background:var(--surface-muted)}.queueRow[aria-pressed=true]{background:var(--action-primary-soft);box-shadow:inset 3px 0 0 var(--action-primary)}.queueRow>span{overflow-wrap:anywhere;min-inline-size:0;font-size:.8125rem}.queueType,.queueReference{align-items:center;gap:var(--space-2);display:grid}.queueType{font-size:var(--type-row);font-weight:var(--weight-emphasis);grid-template-columns:28px minmax(0,1fr)}.queueTypeMarker{background:var(--action-primary-soft);block-size:28px;inline-size:28px;color:var(--action-primary);border:1px solid #d7e3fa;border-radius:6px;place-items:center;display:grid}.queueTypeMarker .localIcon{block-size:16px;inline-size:16px}.queueReference strong{font-size:var(--type-body);font-weight:var(--weight-emphasis)}.queueReference small{color:var(--text-secondary);font-size:var(--type-meta);font-weight:var(--weight-meta)}.priorityTag,.queueStatus{padding:4px var(--space-2);font-size:var(--type-meta);font-weight:var(--weight-meta);white-space:nowrap;border-radius:999px;justify-self:start}.priorityTag--high{color:var(--danger);background:#fdf0ed}.priorityTag--medium{color:var(--warning-ink);background:#fff8ea}.priorityTag--low{background:var(--surface-muted);color:var(--text-secondary)}.queueStatus{color:var(--success);background:#e9f5ee}.queueAction{justify-items:start;gap:4px;min-inline-size:0;display:grid}.queueNextStep{min-inline-size:0;color:var(--text-secondary);font-size:var(--type-meta);gap:1px;line-height:1.25;display:grid}.queueNextStep>span{font-weight:var(--weight-meta);letter-spacing:.03em;text-transform:uppercase}.queueNextStep strong{color:var(--action-primary);font-size:var(--type-label);font-weight:var(--weight-emphasis)}.queueFooter{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-2) var(--space-4);border-block-start:1px solid var(--surface-border);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--type-body);grid-template-columns:minmax(180px,1fr) auto auto;display:grid}.queueFooter p{font-weight:var(--weight-meta)}.queuePageSize{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.queuePageSize select{min-block-size:var(--control-32);padding-inline:var(--space-3) 32px;border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);color:var(--text-primary);font:inherit}.queuePagination{align-items:center;gap:4px;display:flex}.queuePagination button{min-block-size:32px;min-inline-size:32px;padding-inline:var(--space-2);border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--type-label);font-weight:var(--weight-meta);place-items:center;display:grid}.queuePagination .isCurrent{border-color:var(--action-primary);background:var(--action-primary-soft);color:var(--action-primary)}.queuePagination button:disabled{color:var(--text-secondary);cursor:not-allowed;opacity:.55}.queuePagination .localIcon{block-size:16px;inline-size:16px}.productInspector{gap:var(--space-4);padding:var(--space-5);border-inline-start:1px solid var(--surface-border);background:var(--bg-canvas);display:grid}.productInspectorHeader,.productInspectorTitle,.productDetails,.pdaProductSummary dl{gap:var(--space-2);display:grid}.productInspectorHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center}.productInspectorMarker{border:1px solid var(--surface-border);color:var(--text-secondary);letter-spacing:.04em;padding:4px 6px;font-size:.625rem;font-weight:800}.productPlate,.pdaProductPlate{min-block-size:142px;padding:var(--space-3);border:1px solid var(--surface-border);color:var(--bg-surface);place-items:end start;display:grid}.productPlate span,.pdaProductPlate span{letter-spacing:.09em;border:1px solid #ffffff80;padding:4px 6px;font-size:.625rem;font-weight:800}.productPlate--navy{background:#1c2c46}.productPlate--cream{color:var(--text-primary);background:#e7e1d5}.productPlate--slate{background:#627181}.productPlate--ink{background:#262b32}.productInspectorTitle p,.productDescription{color:var(--text-secondary);font-size:.8125rem}.productDetails div{gap:var(--space-2);padding-block:var(--space-2);border-block-end:1px solid var(--surface-border);grid-template-columns:1fr minmax(0,1.25fr);display:grid}.productDetails dd{align-items:center;gap:var(--space-2);display:flex}.colorDot{border:1px solid var(--bg-surface);block-size:14px;inline-size:14px;box-shadow:0 0 0 1px var(--surface-border);border-radius:50%;display:inline-block}.colorDot.productPlate--navy{background:#1c2c46}.colorDot.productPlate--cream{background:#e7e1d5}.colorDot.productPlate--slate{background:#627181}.colorDot.productPlate--ink{background:#262b32}.sizeRun{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important;display:grid!important}.sizeRun span{border:1px solid var(--surface-border);place-items:center;min-block-size:28px;font-size:.6875rem;display:grid}.sizeRun .isCurrent{border-color:var(--action-primary);color:var(--action-primary)}.inspectorSecondaryAction{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);padding-inline:var(--space-3);border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);color:var(--text-secondary);font-weight:750;display:inline-flex}.inspectorActionIcon{block-size:16px;inline-size:16px}.localBoundaryPanel{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--surface-border);background:var(--bg-surface);display:flex}.localBoundaryPanel>div>p:last-child,.previewBoundary{color:var(--text-secondary);font-size:.8125rem}.disabledAction{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--space-1);background:var(--surface-muted);color:var(--text-secondary);cursor:not-allowed;font-weight:750}.pdaWorkspace{gap:var(--space-4);inline-size:min(100%,480px);margin-inline:auto;display:grid}.pdaSurfaceSwitch{border:1px solid var(--surface-border);background:var(--bg-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pdaSurfaceSwitch button,.pdaFilter{min-block-size:var(--touch-target-min);min-inline-size:0;padding-inline:var(--space-2);border-radius:var(--space-1);color:var(--text-secondary);background:0 0;font-size:.75rem;font-weight:750}.pdaSurfaceSwitch button[aria-pressed=true],.pdaFilter[aria-pressed=true]{background:var(--action-primary);color:var(--bg-surface)}.pdaFilter{font-size:var(--type-label);font-weight:var(--weight-meta)}.pdaFilter[aria-pressed=true]{font-weight:var(--weight-emphasis)}.pdaScreen{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--surface-border);background:var(--bg-surface);display:grid}.pdaScreenHeader{gap:var(--space-1);display:grid}.pdaScreenHeader>p{color:var(--text-secondary);font-size:.8125rem;font-weight:750}.pdaScreenHeader h1{color:var(--text-primary);letter-spacing:-.04em;font-size:1.75rem;line-height:1.1}.m1QueueHeader .pdaScreenHeader>p{font-size:var(--type-body);font-weight:var(--weight-meta)}.m1QueueHeader .pdaScreenHeader h1{font-size:var(--type-title);font-weight:var(--weight-emphasis)}.pdaBackAction{min-block-size:var(--touch-target-min);color:var(--action-primary);text-align:start;background:0 0;border:0;justify-self:start;padding-inline:0;font-size:.8125rem;font-weight:800}.pdaBackAction:hover,.pdaBackAction:focus-visible{text-decoration:underline}.pdaFilterGroup{border:1px solid var(--surface-border);background:var(--bg-canvas);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.pdaQueueList{border-block-start:1px solid var(--surface-border);display:grid}.pdaQueueRow{align-items:center;gap:var(--space-3);min-block-size:84px;padding:var(--space-3) 0;border-block-end:1px solid var(--surface-border);color:var(--text-primary);text-align:start;background:0 0;grid-template-columns:44px minmax(0,1fr) auto;display:grid}.pdaQueueRow:hover,.pdaQueueRow:focus-visible{background:var(--action-primary-soft)}.pdaQueueMarker{border:1px solid var(--action-primary);block-size:40px;inline-size:40px;color:var(--action-primary);border-radius:50%;place-items:center;display:grid}.pdaQueueMarker .localIcon{block-size:19px;inline-size:19px}.pdaQueueCopy{gap:2px;min-inline-size:0;display:grid}.pdaQueueCopy small,.pdaQueueCopy span{color:var(--text-secondary);font-size:var(--type-label);font-weight:var(--weight-meta)}.pdaQueueCopy small{color:var(--action-primary);font-weight:var(--weight-emphasis);letter-spacing:.04em}.pdaQueueCopy strong{font-size:var(--type-row);font-weight:var(--weight-emphasis)}.pdaQueuePriority{color:var(--warning-ink);font-size:var(--type-meta);font-weight:var(--weight-emphasis)}.pdaStepper{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pdaStepper li{color:var(--text-secondary);text-align:center;justify-items:center;gap:4px;font-size:.6875rem;display:grid}.pdaStepper span{border:1px solid var(--surface-border);border-radius:50%;place-items:center;block-size:28px;inline-size:28px;font-weight:800;display:grid}.pdaStepper .isCurrent{color:var(--action-primary);font-weight:800}.pdaStepper .isCurrent span{border-color:var(--action-primary);background:var(--action-primary);color:var(--bg-surface)}.pdaProductSummary{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-border);grid-template-columns:112px minmax(0,1fr);display:grid}.pdaProductPlate{min-block-size:124px}.pdaProductSummary dl div{gap:var(--space-2);grid-template-columns:72px minmax(0,1fr);display:grid}.pdaScanZone{justify-items:center;gap:var(--space-2);min-block-size:164px;padding:var(--space-5);border:1px dashed var(--text-secondary);color:var(--text-primary);text-align:center;display:grid}.pdaScanMark{color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.16em;font-size:1.5rem;font-weight:800}.pdaScanZone p:last-child,.pdaLocalBoundary{color:var(--text-secondary);font-size:.8125rem}.pdaManualDivider{align-items:center;gap:var(--space-2);color:var(--text-secondary);text-align:center;grid-template-columns:1fr auto 1fr;font-size:.75rem;display:grid}.pdaManualDivider:before,.pdaManualDivider:after{content:"";background:var(--surface-border);block-size:1px}.pdaQuantity{gap:var(--space-2);display:grid}.pdaQuantity>p{font-weight:750}.pdaQuantity>div{border:1px solid var(--surface-border);grid-template-columns:64px minmax(0,1fr) 64px;min-block-size:56px;display:grid}.pdaQuantity button,.pdaQuantity output{background:var(--bg-surface);min-block-size:56px;color:var(--text-primary);place-items:center;font-size:1.25rem;display:grid}.pdaQuantity button:first-child{border-inline-end:1px solid var(--surface-border)}.pdaQuantity button:last-child{border-inline-start:1px solid var(--surface-border)}.pdaPrimaryAction{min-block-size:var(--pda-primary-min);padding-inline:var(--space-4);border-radius:var(--space-1);background:var(--action-primary);color:var(--bg-surface);font-weight:800}.pdaPrimaryAction:disabled{opacity:1}.pdaWarning{gap:var(--space-2);padding:var(--space-4);background:#fff8ea;border:1px solid #e6c17c;display:grid}.pdaWarning>p{color:var(--warning);font-weight:800}.pdaWarning>span{color:var(--text-primary);font-size:.8125rem}.pdaMetrics{border:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pdaMetrics div{gap:var(--space-1);padding:var(--space-3);border-inline-end:1px solid var(--surface-border);display:grid}.pdaMetrics div:nth-child(2){border-inline-end:0}.pdaMetrics div:last-child{border-block-start:1px solid var(--surface-border);border-inline-end:0;grid-column:1/-1;grid-template-columns:1fr auto}.pdaMetrics dd{font-size:1.125rem}.pdaMetrics div:last-child dd{color:var(--warning)}.pdaRecoveryChoices{gap:var(--space-2);display:grid}.pdaRecoveryOption{min-block-size:64px;padding:var(--space-3);border:1px solid var(--surface-border);background:var(--bg-surface);color:var(--text-primary);text-align:start;gap:2px;display:grid}.pdaRecoveryOption[aria-pressed=true]{border-color:var(--action-primary);background:var(--action-primary-soft)}.pdaRecoveryOption span{font-size:.875rem;font-weight:800}.pdaRecoveryOption small{color:var(--text-secondary);font-size:.75rem}.pdaBottomNavigation{padding:var(--space-2) var(--space-2) max(var(--space-3), env(safe-area-inset-bottom));border:1px solid var(--surface-border);background:var(--bg-surface);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.pdaBottomNavigation a{min-block-size:var(--touch-target-min);color:var(--text-secondary);font-size:var(--type-nav);font-weight:var(--weight-meta);text-align:center;grid-template-rows:auto auto;place-items:center;gap:2px;min-inline-size:0;padding-inline:2px;text-decoration:none;display:grid}.pdaBottomNavigation .localIcon{block-size:21px;inline-size:21px}.pdaBottomNavigation a>[data-m1-nav-label=true]{max-inline-size:100%;font-size:.6875rem;font-weight:var(--weight-meta);letter-spacing:-.02em;white-space:nowrap;line-height:1.1;display:block}.pdaBottomNavigation a[aria-current=page]{color:var(--action-primary)}.pdaBottomNavigation a{font-size:.6875rem}@media (width<=1279px){.appShell[data-role=warehouse] .queueFooter{grid-template-columns:minmax(0,1fr) auto}.appShell[data-role=warehouse] .queuePagination{grid-column:1/-1;justify-self:end}}@media (width>=1024px) and (width<=1279px){.appShell{grid-template-columns:208px minmax(0,1fr)}.shellHeader{padding-inline:var(--space-4);grid-template-columns:auto minmax(130px,.55fr) minmax(180px,.9fr) auto minmax(120px,.4fr)}.shellMain{padding:var(--space-6)}.desktopWorkbench{grid-template-columns:minmax(0,1fr)}.productInspector{border-block-start:1px solid var(--surface-border);border-inline-start:0;grid-template-columns:160px minmax(0,1fr)}.productInspectorHeader,.productInspectorTitle,.productDetails,.productDescription,.inspectorSecondaryAction{grid-column:2}.productPlate{grid-row:1/span 5}}@media (width<=1023px){.appShell{grid-template:"header""main"minmax(0,1fr)/minmax(0,1fr)}.shellHeader{min-block-size:108px;padding:var(--space-2) var(--space-4);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto auto}.shellNavToggle{grid-area:1/1;display:inline-flex}.warehouseSelector{grid-area:1/2}.commandAlert{grid-area:1/3}.accountContext{grid-area:1/4;display:grid}.accountContext>span:last-child{display:none}.commandSearch{grid-area:2/1/auto/-1}.shellNav{z-index:5;inline-size:min(320px, calc(100vw - var(--space-6)));box-shadow:var(--shadow-soft);transition:transform .16s ease-out;position:fixed;inset-block:108px 0;inset-inline-start:0;transform:translate(-110%)}.shellNav[data-open=true]{transform:translate(0)}.shellMain{padding:var(--space-6)}.desktopWorkbench,.decisionCase{grid-template-columns:minmax(0,1fr)}.operationsRunSheet li{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.operationsNextStep{grid-column:2/-1}.speedSurface{grid-template-columns:minmax(0,1fr);grid-template-areas:"action""intro""sequence"}.productInspector{border-block-start:1px solid var(--surface-border);border-inline-start:0}}@media (width<=767px){.workspaceLead,.warehouseSurfaceHeader,.workQueueHeader,.operationsRunSheetHeader,.localBoundaryPanel{flex-direction:column}.workspaceLead,.decisionSurface,.operationsSurface,.speedSurface,.workQueue,.productInspector{padding:var(--space-4)}.decisionOptions,.speedSequence{grid-template-columns:minmax(0,1fr)}.operationsRunSheet{padding:var(--space-4)}.operationsRunSheet li,.operationsRunSheet li>dl{grid-template-columns:minmax(0,1fr)}.operationsNextStep{grid-column:auto}.scopePanel{inline-size:100%}.queueColumnHeaders{display:none}.queueRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto}.queueRow>span:nth-child(4),.queueRow>span:nth-child(5){display:none}.queueAction{grid-column:3}.productInspector{grid-template-columns:minmax(0,1fr)}.productInspectorHeader,.productInspectorTitle,.productDetails,.productDescription,.inspectorSecondaryAction{grid-column:auto}.productPlate{grid-row:auto}.disabledAction{inline-size:100%}}@media (width<=479px){.shellMain{gap:var(--space-4);padding:var(--space-4)}.shellMain--pda{padding:var(--space-4)}.appShell[data-role=pda] .shellHeader{grid-template-rows:64px;grid-template-columns:auto minmax(0,1fr) auto auto;min-block-size:64px;padding-block:0}.appShell[data-role=pda] .shellMobileWordmark,.appShell[data-role=pda] .commandSearch{display:none}.appShell[data-role=pda] .warehouseSelector{grid-area:1/2;display:flex}.appShell[data-role=pda] .warehouseSelector>span,.appShell[data-role=pda] .accountContext>span:last-child{display:none}.appShell[data-role=pda] .warehouseSelector strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.appShell[data-role=pda] .commandAlert{grid-area:1/3}.appShell[data-role=pda] .accountContext{grid-area:1/4;display:grid}.appShell[data-role=pda] .shellNav{inset-block-start:64px}.workspaceLead,.workQueue,.productInspector,.pdaScreen{padding:var(--space-4)}.pdaSurfaceSwitch button{padding-inline:4px;font-size:.6875rem}.pdaProductSummary{grid-template-columns:88px minmax(0,1fr)}.pdaProductPlate{min-block-size:112px}.pdaProductSummary dl div{grid-template-columns:64px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.shellNav,.skipLink{transition:none}}.productInspectorImage{aspect-ratio:4/3;border:1px solid var(--surface-border);object-fit:cover;inline-size:100%}.pdaQueueChevron{color:var(--text-secondary);font-size:1.25rem;line-height:1}.queueRowSelect,.queuePrimaryAction,.pdaQueueRow{transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}@media (width>=1024px){.appShell[data-role=warehouse]{--atelier-sidebar-width:232px;block-size:100dvh;min-block-size:100dvh;display:block;overflow:hidden}.appShell[data-role=warehouse] .atelier-sidebar{z-index:20;inline-size:var(--atelier-sidebar-width);transition:inline-size .18s ease-out,padding .18s ease-out;position:fixed;inset:0 auto 0 0;overflow-y:auto}.appShell[data-role=warehouse] .atelier-command-bar{inset-block:0 auto;inset-inline:var(--atelier-sidebar-width) 0;z-index:19;block-size:76px;min-block-size:76px;padding-inline:var(--space-6);grid-template-columns:minmax(140px,.52fr) minmax(280px,1fr) auto minmax(148px,.44fr);transition:inset-inline-start .18s ease-out;position:fixed}.appShell[data-role=warehouse] .shellNavToggle,.appShell[data-role=warehouse] .shellMobileWordmark{display:none}.appShell[data-role=warehouse] .shellMain{inline-size:calc(100vw - var(--atelier-sidebar-width));block-size:100dvh;min-block-size:100dvh;margin-inline-start:var(--atelier-sidebar-width);padding:76px 0 0;transition:inline-size .18s ease-out,margin-inline-start .18s ease-out;display:block;overflow:hidden}.appShell[data-role=warehouse] .warehouseSurface{block-size:100%;min-block-size:0;display:block}.appShell[data-role=warehouse] .warehouseSurfaceHeader{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.appShell[data-role=warehouse] .desktopWorkbench{border:0;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;block-size:100%;min-block-size:0;overflow:hidden}.appShell[data-role=warehouse] .workQueue{grid-template-rows:minmax(0,1fr) auto;block-size:100%;min-block-size:0;padding:0;display:grid;overflow:hidden}.appShell[data-role=warehouse] .queuePageViewport{overscroll-behavior:contain;min-block-size:0;scroll-padding-block-start:160px;overflow-y:auto}.appShell[data-role=warehouse] .queueStickyHeader[data-fixed-chrome=d1-queue-header]{z-index:4;isolation:isolate;padding:var(--space-6) 28px 0;background:var(--bg-surface);box-shadow:0 1px 0 var(--surface-border);position:sticky;top:0}.appShell[data-role=warehouse] .queuePageViewport .queueRows{padding-inline:28px}.appShell[data-role=warehouse] .queueFooter{margin-inline:28px}.appShell[data-role=warehouse] .queueColumnHeaders,.appShell[data-role=warehouse] .queueRowSelect{grid-template-columns:1.18fr 1.42fr .64fr .94fr .78fr 1.08fr}.appShell[data-role=warehouse] .queueColumnHeaders{column-gap:var(--space-3);grid-template-columns:1.18fr 1.42fr .64fr .94fr .78fr 1.08fr auto}.appShell[data-role=warehouse] .queueRow{border-block-end:1px solid var(--surface-border);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.appShell[data-role=warehouse] .queueRowSelect{align-items:center;gap:var(--space-3);min-block-size:78px;padding:var(--space-3) var(--space-2);color:var(--text-primary);font-size:var(--type-body);font-weight:var(--weight-body);text-align:start;background:0 0;border:0;display:grid}.appShell[data-role=warehouse] .queueRowSelect:hover,.appShell[data-role=warehouse] .queueRowSelect:focus-visible{background:var(--surface-muted)}.appShell[data-role=warehouse] .queueRowSelect[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--action-primary);background:var(--action-primary-soft)}.appShell[data-role=warehouse] .queuePrimaryAction{min-block-size:var(--control-40);margin-inline:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--action-primary);border-radius:var(--space-1);background:var(--action-primary);color:var(--bg-surface);font-size:var(--type-label);font-weight:var(--weight-action);align-self:center}.appShell[data-role=warehouse] .queuePrimaryAction:hover,.appShell[data-role=warehouse] .queuePrimaryAction:focus-visible{background:#083fa8;border-color:#083fa8}.appShell[data-role=warehouse] .productInspector{block-size:100%;min-block-size:0;padding:var(--space-5);background:var(--bg-surface);overflow:hidden}.appShell[data-role=warehouse] .productInspectorImage{max-block-size:252px}.appShell[data-role=warehouse] .warehouseSurface+.localBoundaryPanel,.appShell[data-role=warehouse] .warehouseSurface+.localBoundaryPanel+.previewBoundary{display:none}}.sidebarCollapseToggle,.desktopRoleSidebarToggle{display:none}@media (width>=1280px){.appShell[data-role=warehouse][data-sidebar-state=collapsed]{--atelier-sidebar-width:72px}.appShell[data-role=warehouse] .sidebarCollapseToggle{border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);block-size:40px;inline-size:40px;color:var(--text-primary);flex:none;place-items:center;margin-inline-start:auto;display:grid}.appShell[data-role=warehouse][data-sidebar-state=expanded] .shellNavBrand{gap:var(--space-1);padding-inline:3px}.appShell[data-role=warehouse][data-sidebar-state=expanded] .sidebarBrandLabel{font-size:.9375rem}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .atelier-sidebar{align-items:center;padding-inline:8px;overflow-x:hidden}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .shellNavBrand{justify-content:center;inline-size:100%;padding-inline:0}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .sidebarCollapseToggle{margin:0;position:absolute;inset-block-end:var(--space-4);inset-inline-start:16px}.appShell[data-role=warehouse] .sidebarBrandLabel,.appShell[data-role=warehouse] .sidebarLabel{opacity:1;white-space:nowrap;max-inline-size:196px;transition:max-inline-size .18s ease-out,opacity .16s ease-out,transform .16s ease-out;display:inline-block;overflow:hidden;transform:translate(0)}.appShell[data-role=warehouse] .shellNavLabel,.appShell[data-role=warehouse] .navPerformance,.appShell[data-role=warehouse] .shellNavBoundary{opacity:1;max-block-size:180px;transition:max-block-size .18s ease-out,opacity .16s ease-out,padding .18s ease-out;overflow:hidden}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .sidebarBrandLabel,.appShell[data-role=warehouse][data-sidebar-state=collapsed] .sidebarLabel{opacity:0;max-inline-size:0;transform:translate(-4px)}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .shellNavLabel,.appShell[data-role=warehouse][data-sidebar-state=collapsed] .navPerformance,.appShell[data-role=warehouse][data-sidebar-state=collapsed] .shellNavBoundary{opacity:0;border-width:0;max-block-size:0;margin:0;padding:0}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .shellNavList{inline-size:100%}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .shellNavLink{justify-content:center;min-block-size:40px;min-inline-size:40px;padding-inline:0}.appShell[data-role=warehouse][data-sidebar-state=collapsed] .sidebarIcon{block-size:20px;inline-size:20px}}@media (width<=767px){.appShell[data-role=pda]{block-size:100dvh;min-block-size:100dvh;display:block;overflow:hidden}.appShell[data-role=pda] .shellHeader[data-fixed-chrome=m1-header]{z-index:30;gap:var(--space-2);block-size:64px;min-block-size:64px;padding-inline:var(--space-4);grid-template-rows:64px;grid-template-columns:minmax(0,1fr) auto auto;position:fixed;inset:0 0 auto}.appShell[data-role=pda] .shellNavToggle,.appShell[data-role=pda] .shellMobileWordmark,.appShell[data-role=pda] .commandSearch{display:none}.appShell[data-role=pda] .warehouseSelector{grid-area:1/1;display:flex}.appShell[data-role=pda] .warehouseSelector>span,.appShell[data-role=pda] .accountContext>span:last-child{display:none}.appShell[data-role=pda] .warehouseSelector strong{font-size:.8125rem}.appShell[data-role=pda] .commandAlert{grid-area:1/2}.appShell[data-role=pda] .accountContext{grid-area:1/3;display:grid}.appShell[data-role=pda] .shellMain{block-size:100dvh;min-block-size:100dvh;padding:64px 0 0;display:block;overflow:hidden}.appShell[data-role=pda] .pdaWorkspace{grid-template-rows:minmax(0,1fr) auto;gap:0;block-size:100%;min-block-size:100%;inline-size:100%;margin:0;display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving]{padding-block-start:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .pdaWorkspace,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2InboundScreen{block-size:100%;min-block-size:100%}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .pdaWorkspace{display:block}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2InboundScreen{--m2-readable-clearance:16px;--m2-safe-bottom:env(safe-area-inset-bottom,0px);--m2-safe-top:env(safe-area-inset-top,0px)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Header,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ActionFooter{z-index:30;background:var(--bg-surface);box-shadow:0 1px 0 var(--surface-border);position:fixed;inset-inline:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Header{padding:max(var(--space-4), var(--m2-safe-top)) var(--space-4) var(--space-4);grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;display:grid;inset-block-start:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Header h1{text-align:center;grid-column:2;justify-self:center;margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2BackAction,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2MenuTrigger{inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2BackAction{grid-column:1;justify-self:start}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2MenuTrigger{grid-column:3;justify-self:end}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2SecondaryMenu{z-index:31;padding:var(--space-2);border:1px solid var(--surface-border);background:var(--bg-surface);position:absolute;inset-block-start:calc(100% - var(--space-2));inset-inline-end:var(--space-4);box-shadow:0 8px 24px #10182829}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2SecondaryMenu button{min-block-size:var(--touch-target-min)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ActionFooter{gap:var(--space-2);padding:var(--space-4) var(--space-4) max(var(--space-4), var(--m2-safe-bottom));display:grid;inset-block-end:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Content{overscroll-behavior:contain;block-size:100%;padding:calc(var(--m2-header-height) + var(--m2-readable-clearance)) var(--space-4) calc(var(--m2-footer-height) + var(--m2-readable-clearance));scroll-padding-block:calc(var(--m2-header-height) + var(--m2-readable-clearance)) calc(var(--m2-footer-height) + var(--m2-readable-clearance));overflow-y:auto}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ScanZone,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ManualEntry,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Quantity,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ConfirmationSummary,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2BoundaryNote{margin-block-start:var(--space-4)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductSummary{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-border);background:var(--bg-surface);grid-template-columns:88px minmax(0,1fr);display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductImage{aspect-ratio:1;object-fit:cover;inline-size:100%}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductSummary h2{font-size:var(--type-row);margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductSummary dl{gap:4px var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductSummary dt{color:var(--text-secondary);font-size:.6875rem;font-weight:700}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ProductSummary dd{color:var(--text-primary);margin:0;font-size:.75rem;font-weight:750}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ScanZone button,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2ManualEntry input,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2Quantity button,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2BackAction,.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2MenuTrigger{min-block-size:var(--touch-target-min)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2PrimaryAction{min-block-size:var(--pda-primary-min);border:1px solid var(--action-primary);background-color:var(--action-primary);color:var(--bg-surface);font-weight:var(--weight-action)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2PrimaryAction:disabled{border-color:var(--surface-border);background-color:var(--surface-muted);color:var(--text-secondary)}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2LocalAcknowledgement{color:var(--success);font-weight:var(--weight-emphasis);margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2SafeAreaProbe{block-size:0;inline-size:0;pointer-events:none;visibility:hidden;padding-block-start:var(--m2-safe-top);padding-block-end:var(--m2-safe-bottom);position:fixed;overflow:hidden}.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2StatePanel{transition:opacity .18s,transform .18s}@media (prefers-reduced-motion:reduce){.appShell[data-role=pda] main.shellMain[data-pda-surface=receiving] .m2StatePanel{transition:none}}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery]{padding-block-start:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .pdaWorkspace,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryScreen{block-size:100%;min-block-size:100%}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .pdaWorkspace{display:block}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryScreen{--m3-readable-clearance:16px;--m3-safe-bottom:env(safe-area-inset-bottom,0px);--m3-safe-top:env(safe-area-inset-top,0px)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Header,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3ActionFooter{background:var(--bg-surface);box-shadow:0 1px 0 var(--surface-border);z-index:30;position:fixed;inset-inline:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Header{min-block-size:80px;padding:max(var(--space-4), var(--m3-safe-top)) var(--space-4) var(--space-4);grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;display:grid;inset-block-start:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Header h1{color:var(--text-primary);font-size:var(--type-title);text-align:center;grid-column:2;justify-self:center;margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3BackAction,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3MenuTrigger{color:var(--text-primary);inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);background:0 0;border:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3BackAction{grid-column:1;justify-self:start}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3MenuTrigger{grid-column:3;justify-self:end}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SecondaryMenu{background:var(--bg-surface);border:1px solid var(--surface-border);padding:var(--space-2);z-index:31;position:absolute;inset-block-start:calc(100% - var(--space-2));inset-inline-end:var(--space-4)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SecondaryMenu button{min-block-size:var(--touch-target-min)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3ActionFooter{gap:var(--space-2);min-block-size:120px;padding:var(--space-4) var(--space-4) max(var(--space-4), var(--m3-safe-bottom));display:grid;inset-block-end:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Content{overscroll-behavior:contain;block-size:100%;padding:calc(var(--m3-header-height) + var(--m3-readable-clearance)) var(--space-4) calc(var(--m3-footer-height) + var(--m3-readable-clearance));scroll-padding-block:calc(var(--m3-header-height) + var(--m3-readable-clearance)) calc(var(--m3-footer-height) + var(--m3-readable-clearance));overflow-y:auto}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Warning,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Comparison,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryChoices,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SelectedChoice,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3EndAnchor{margin-block-start:var(--space-4)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Warning{gap:var(--space-2);padding:var(--space-4);background:#fff8ea;border:1px solid #e6c17c;display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Warning h2{color:var(--warning-ink);font-size:var(--type-row);margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Warning p{color:var(--text-primary);margin:0}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Comparison{border:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Comparison div{gap:var(--space-1);padding:var(--space-3);display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3Comparison div:last-child{border-block-start:1px solid var(--surface-border);color:var(--warning-ink);grid-column:1/-1;grid-template-columns:1fr auto}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryChoices{gap:var(--space-2);display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3ProductImage{aspect-ratio:1;object-fit:cover;inline-size:100%}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryOption{background:var(--bg-surface);border:1px solid var(--surface-border);align-items:center;gap:var(--space-3);min-block-size:var(--touch-target-min);padding:var(--space-3);text-align:start;grid-template-columns:32px minmax(0,1fr) 20px;transition:border-color .18s,background-color .18s;display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryOption[aria-pressed=true]{background:var(--action-primary-soft);border-color:var(--action-primary)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryCopy{gap:2px;min-inline-size:0;display:grid}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryIcon,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryChevron{color:var(--text-secondary)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryIcon .localIcon,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryChevron .localIcon{block-size:20px;inline-size:20px}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryCopy small,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SelectedChoice{color:var(--text-secondary)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SelectedChoice{background:var(--action-primary-soft);border-inline-start:3px solid var(--action-primary);padding:var(--space-3)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3PrimaryAction{background:var(--action-primary);border-radius:var(--space-1);color:var(--bg-surface);min-block-size:var(--pda-primary-min);padding-inline:var(--space-4)}.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SafeAreaProbe{block-size:0;inline-size:0;pointer-events:none;visibility:hidden;padding-block-start:var(--m3-safe-top);padding-block-end:var(--m3-safe-bottom);position:fixed;overflow:hidden}@media (prefers-reduced-motion:reduce){.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3RecoveryOption,.appShell[data-role=pda] main.shellMain[data-pda-surface=recovery] .m3SelectedChoice{transition:none}}.appShell[data-role=pda] .m1TaskList{overscroll-behavior:contain;background:var(--bg-canvas);border:0;block-size:100%;min-block-size:0;padding:0;scroll-padding-block-start:152px;display:block;overflow-y:auto}.appShell[data-role=pda] .m1QueueHeader[data-fixed-chrome=m1-queue-header]{z-index:4;isolation:isolate;padding:var(--space-4) var(--space-4) var(--space-3);background:var(--bg-canvas);box-shadow:0 1px 0 var(--surface-border);position:sticky;top:0}.appShell[data-role=pda] .m1TaskList .pdaScreenHeader{gap:2px;margin-block-end:var(--space-4)}.appShell[data-role=pda] .m1TaskList .pdaScreenHeader h1{font-size:var(--type-title)}.appShell[data-role=pda] .pdaFilterGroup{border-radius:var(--space-1);background:var(--bg-surface);gap:4px;padding:4px}.appShell[data-role=pda] .pdaFilter{min-block-size:var(--touch-target-min);font-size:var(--type-meta);padding-inline:4px}.appShell[data-role=pda] .pdaQueueList{margin:var(--space-4) var(--space-4) 0;border-block-start:1px solid var(--surface-border)}.appShell[data-role=pda] .pdaQueueRow{gap:var(--space-2);min-block-size:84px;padding:var(--space-3) 0;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto 12px}.appShell[data-role=pda] .pdaQueueRow--next{margin-block:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--action-primary);border-radius:var(--space-1);background:var(--action-primary-soft)}.appShell[data-role=pda] .pdaQueueRow[aria-pressed=true]{color:var(--action-primary)}.appShell[data-role=pda] .pdaQueueMarker{block-size:36px;inline-size:36px}.appShell[data-role=pda] .pdaQueueCopy strong{font-size:var(--type-row)}.appShell[data-role=pda] .pdaQueuePriority{color:var(--warning-ink);font-size:var(--type-nav);white-space:nowrap}.appShell[data-role=pda] .pdaLocalBoundary{margin:var(--space-4);padding-block-end:var(--space-4)}.appShell[data-role=pda] .pdaBottomNavigation{z-index:10;background:var(--bg-surface);border-block-end:0;border-inline:0;grid-row:2;position:relative}.appShell[data-role=pda] .pdaBottomNavigation a{min-block-size:var(--touch-target-min)}.appShell[data-role=pda] .pdaWorkspace>.previewBoundary{display:none}}@media (prefers-reduced-motion:reduce){.queueRowSelect,.queuePrimaryAction,.pdaQueueRow,.appShell[data-role=warehouse] .atelier-sidebar,.appShell[data-role=warehouse] .atelier-command-bar,.appShell[data-role=warehouse] .shellMain,.appShell[data-role=warehouse] .sidebarBrandLabel,.appShell[data-role=warehouse] .sidebarLabel,.appShell[data-role=warehouse] .shellNavLabel,.appShell[data-role=warehouse] .navPerformance,.appShell[data-role=warehouse] .shellNavBoundary{transition:none}}.desktopRoleSurface,.desktopRoleWorkbench,.managerRoleWorkbench,.roleWorkQueue,.roleQueueViewport{min-inline-size:0}.roleQueueHeader{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.roleQueueHeader h1{color:var(--text-primary);letter-spacing:-.045em;margin-block-start:var(--space-1);font-size:clamp(1.75rem,2vw,2.25rem);line-height:1.1}.roleQueueCount{color:var(--action-primary);font-size:var(--type-label);font-weight:var(--weight-emphasis);flex:none;margin-block-start:var(--space-2)}.roleQueueColumnHeaders,.managerQueueColumnHeaders{gap:var(--space-3);padding:var(--space-3) var(--space-2);border-block:1px solid var(--surface-border);color:var(--text-secondary);font-size:var(--type-meta);font-weight:var(--weight-meta);letter-spacing:.025em;margin-block-start:var(--space-4);display:grid}.roleQueueColumnHeaders{grid-template-columns:1.18fr 1.42fr .64fr .94fr .78fr 1.08fr}.managerQueueColumnHeaders,.managerQueueRowSelect{grid-template-columns:minmax(150px,1.3fr) repeat(4,minmax(0,1fr))}.roleQueueRows,.managerQueueRows{display:grid}.roleQueueRow,.managerQueueRow{border-block-end:1px solid var(--surface-border)}.roleQueueRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.roleQueueRowSelect,.managerQueueRowSelect{min-block-size:78px;min-inline-size:0;padding:var(--space-3) var(--space-2);color:var(--text-primary);font:inherit;text-align:start;background:0 0;border:0;align-items:center;display:grid}.roleQueueRowSelect{gap:var(--space-3);grid-template-columns:1.18fr 1.42fr .64fr .94fr .78fr 1.08fr}.roleQueueRowSelect:hover,.roleQueueRowSelect:focus-visible,.managerQueueRowSelect:hover,.managerQueueRowSelect:focus-visible{background:var(--surface-muted)}.roleQueueRowSelect[aria-pressed=true],.managerQueueRowSelect[aria-pressed=true]{background:var(--action-primary-soft);box-shadow:inset 3px 0 0 var(--action-primary)}.roleQueueField,.managerQueueRowSelect>span{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--type-body)}.roleQueueAction{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);margin-inline:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--action-primary);border-radius:var(--space-1);background:var(--action-primary);color:var(--bg-surface);font-size:var(--type-label);font-weight:var(--weight-action);align-self:center}.roleQueueAction:hover,.roleQueueAction:focus-visible{background:#083fa8;border-color:#083fa8}.managerQueueRowSelect{gap:var(--space-3);min-block-size:92px}.managerTaskType{gap:2px;display:grid}.managerTaskType strong{color:var(--text-primary);font-size:var(--type-row)}.managerTaskType small{color:var(--text-secondary);font-size:var(--type-meta)}.managerDetail{gap:var(--space-5);margin:var(--space-6) 28px;padding:var(--space-5);border:1px solid var(--surface-border);background:var(--bg-surface);grid-template-columns:minmax(160px,.45fr) minmax(0,1fr);display:grid;position:static}.managerDetailImage{aspect-ratio:4/3;border:1px solid var(--surface-border);object-fit:cover;inline-size:100%}.managerDetailCopy{align-content:start;gap:var(--space-3);display:grid}.managerDetailCopy h2{color:var(--text-primary);font-size:var(--type-title);margin:0}.managerDetailCopy>p{color:var(--text-secondary);margin:0}.managerDetailCopy dl{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.managerDetailCopy dl div{gap:2px;display:grid}.managerDetailCopy dt{color:var(--text-secondary);font-size:var(--type-meta)}.managerDetailCopy dd{color:var(--text-primary);font-size:var(--type-body);font-weight:var(--weight-emphasis);margin:0}@media (width>=1280px){.appShell[data-role=rootOwner],.appShell[data-role=pos]{--desktop-role-sidebar-width:232px;block-size:100dvh;min-block-size:100dvh;display:block;overflow:hidden}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact],.appShell[data-role=pos][data-desktop-role-sidebar-state=compact]{--desktop-role-sidebar-width:72px}.appShell[data-role=rootOwner] .desktopRoleSidebar,.appShell[data-role=pos] .desktopRoleSidebar{z-index:20;inline-size:var(--desktop-role-sidebar-width);position:fixed;inset:0 auto 0 0;overflow-y:auto}.appShell[data-role=rootOwner] .desktopRoleCommandBar,.appShell[data-role=pos] .desktopRoleCommandBar{inset-block:0 auto;inset-inline:var(--desktop-role-sidebar-width) 0;z-index:19;block-size:76px;min-block-size:76px;padding-inline:var(--space-6);grid-template-columns:minmax(140px,.52fr) minmax(280px,1fr) auto minmax(148px,.44fr);position:fixed}.appShell[data-role=rootOwner] .shellNavToggle,.appShell[data-role=rootOwner] .shellMobileWordmark,.appShell[data-role=pos] .shellNavToggle,.appShell[data-role=pos] .shellMobileWordmark{display:none}.appShell[data-role=rootOwner] .desktopRoleSidebarToggle,.appShell[data-role=pos] .desktopRoleSidebarToggle{border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);block-size:44px;inline-size:44px;color:var(--text-primary);flex:none;place-items:center;margin-inline-start:auto;display:grid}.appShell[data-role=rootOwner] .shellMain,.appShell[data-role=pos] .shellMain{inline-size:calc(100vw - var(--desktop-role-sidebar-width));block-size:100dvh;min-block-size:100dvh;margin-inline-start:var(--desktop-role-sidebar-width);padding:76px 0 0;display:block;overflow:hidden}.appShell[data-role=rootOwner] .desktopRoleSurface,.appShell[data-role=pos] .desktopRoleSurface{block-size:100%;min-block-size:0;display:block}.appShell[data-role=rootOwner] .desktopRoleWorkbench,.appShell[data-role=pos] .desktopRoleWorkbench{border:0;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;block-size:100%;min-block-size:0;display:grid;overflow:hidden}.appShell[data-role=rootOwner] .roleWorkQueue,.appShell[data-role=pos] .roleWorkQueue{block-size:100%;min-block-size:0;overflow:hidden}.appShell[data-role=rootOwner] .roleQueueViewport,.appShell[data-role=pos] .roleQueueViewport{overscroll-behavior:contain;block-size:100%;min-block-size:0;scroll-padding-block-start:168px;overflow-y:auto}.appShell[data-role=rootOwner] .roleQueueStickyHeader,.appShell[data-role=pos] .roleQueueStickyHeader{z-index:4;isolation:isolate;padding:var(--space-6) 28px 0;background:var(--bg-surface);box-shadow:0 1px 0 var(--surface-border);position:sticky;top:0}.appShell[data-role=rootOwner] .roleQueueRows,.appShell[data-role=pos] .roleQueueRows{padding-inline:28px}.appShell[data-role=rootOwner] .productInspector,.appShell[data-role=pos] .productInspector{block-size:100%;min-block-size:0;padding:var(--space-5);background:var(--bg-surface);overflow:hidden}.appShell[data-role=rootOwner] .productInspectorImage,.appShell[data-role=pos] .productInspectorImage{max-block-size:252px}.appShell[data-role=rootOwner] .desktopRoleSurface+.localBoundaryPanel,.appShell[data-role=rootOwner] .desktopRoleSurface+.localBoundaryPanel+.previewBoundary,.appShell[data-role=pos] .desktopRoleSurface+.localBoundaryPanel,.appShell[data-role=pos] .desktopRoleSurface+.localBoundaryPanel+.previewBoundary{display:none}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .desktopRoleSidebar,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .desktopRoleSidebar{align-items:center;padding-inline:8px;overflow-x:hidden}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .shellNavBrand,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .shellNavBrand{justify-content:center;inline-size:100%;padding-inline:0}.appShell[data-role=rootOwner] .sidebarBrandLabel,.appShell[data-role=rootOwner] .sidebarLabel,.appShell[data-role=pos] .sidebarBrandLabel,.appShell[data-role=pos] .sidebarLabel{opacity:1;white-space:nowrap;max-inline-size:196px;transition:max-inline-size .18s ease-out,opacity .16s ease-out,transform .16s ease-out;display:inline-block;overflow:hidden;transform:translate(0)}.appShell[data-role=rootOwner] .shellNavLabel,.appShell[data-role=rootOwner] .navPerformance,.appShell[data-role=rootOwner] .shellNavBoundary,.appShell[data-role=pos] .shellNavLabel,.appShell[data-role=pos] .navPerformance,.appShell[data-role=pos] .shellNavBoundary{opacity:1;max-block-size:180px;transition:max-block-size .18s ease-out,opacity .16s ease-out,padding .18s ease-out;overflow:hidden}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .sidebarBrandLabel,.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .sidebarLabel,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .sidebarBrandLabel,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .sidebarLabel{visibility:hidden;opacity:0;max-inline-size:0;transform:translate(-4px)}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .shellNavLabel,.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .navPerformance,.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .shellNavBoundary,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .shellNavLabel,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .navPerformance,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .shellNavBoundary{visibility:hidden;opacity:0;border-width:0;max-block-size:0;margin:0;padding:0}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .shellNavList,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .shellNavList{inline-size:100%}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .shellNavLink,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .shellNavLink{justify-content:center;min-block-size:40px;min-inline-size:40px;padding-inline:0}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .sidebarIcon,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .sidebarIcon{block-size:20px;inline-size:20px}.appShell[data-role=rootOwner][data-desktop-role-sidebar-state=compact] .desktopRoleSidebarToggle,.appShell[data-role=pos][data-desktop-role-sidebar-state=compact] .desktopRoleSidebarToggle{margin:0;position:absolute;inset-block-end:var(--space-4);inset-inline-start:14px}}@media (width>=1024px) and (width<=1279px){.appShell[data-role=manager]{--desktop-role-sidebar-width:208px;block-size:100dvh;min-block-size:100dvh;display:block;overflow:hidden}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact]{--desktop-role-sidebar-width:72px}.appShell[data-role=manager] .desktopRoleSidebar{z-index:20;inline-size:var(--desktop-role-sidebar-width);position:fixed;inset:0 auto 0 0;overflow-y:auto}.appShell[data-role=manager] .desktopRoleCommandBar{inset-block:0 auto;inset-inline:var(--desktop-role-sidebar-width) 0;z-index:19;block-size:76px;min-block-size:76px;padding-inline:var(--space-4);grid-template-columns:auto minmax(90px,.45fr) minmax(0,1fr) auto minmax(96px,.4fr);position:fixed}.appShell[data-role=manager] .desktopRoleSidebarToggle{border:1px solid var(--surface-border);border-radius:var(--space-1);background:var(--bg-surface);block-size:44px;inline-size:44px;color:var(--text-primary);flex:none;place-items:center;margin-inline-start:auto;display:grid}.appShell[data-role=manager] .shellMain{inline-size:calc(100vw - var(--desktop-role-sidebar-width));block-size:100dvh;min-block-size:100dvh;margin-inline-start:var(--desktop-role-sidebar-width);padding:76px 0 0;display:block;overflow:hidden}.appShell[data-role=manager] .desktopRoleSurface,.appShell[data-role=manager] .managerRoleWorkbench,.appShell[data-role=manager] .roleWorkQueue,.appShell[data-role=manager] .roleQueueViewport--manager{block-size:100%;min-block-size:0}.appShell[data-role=manager] .roleQueueViewport--manager{overscroll-behavior:contain;scroll-padding-block-start:168px;overflow-y:auto}.appShell[data-role=manager] .roleQueueStickyHeader{z-index:4;isolation:isolate;padding:var(--space-5) 28px 0;background:var(--bg-surface);box-shadow:0 1px 0 var(--surface-border);position:sticky;top:0}.appShell[data-role=manager] .managerQueueRows{padding-inline:28px}.appShell[data-role=manager] .managerDetail{margin-inline:28px}.appShell[data-role=manager] .desktopRoleSurface+.localBoundaryPanel,.appShell[data-role=manager] .desktopRoleSurface+.localBoundaryPanel+.previewBoundary{display:none}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .desktopRoleSidebar{align-items:center;padding-inline:8px;overflow-x:hidden}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .shellNavBrand{justify-content:center;inline-size:100%;padding-inline:0}.appShell[data-role=manager] .sidebarBrandLabel,.appShell[data-role=manager] .sidebarLabel{opacity:1;white-space:nowrap;max-inline-size:172px;transition:max-inline-size .18s ease-out,opacity .16s ease-out,transform .16s ease-out;display:inline-block;overflow:hidden;transform:translate(0)}.appShell[data-role=manager] .shellNavLabel,.appShell[data-role=manager] .navPerformance,.appShell[data-role=manager] .shellNavBoundary{opacity:1;max-block-size:180px;transition:max-block-size .18s ease-out,opacity .16s ease-out,padding .18s ease-out;overflow:hidden}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .sidebarBrandLabel,.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .sidebarLabel{visibility:hidden;opacity:0;max-inline-size:0;transform:translate(-4px)}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .shellNavLabel,.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .navPerformance,.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .shellNavBoundary{visibility:hidden;opacity:0;border-width:0;max-block-size:0;margin:0;padding:0}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .shellNavList{inline-size:100%}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .shellNavLink{justify-content:center;min-block-size:40px;min-inline-size:40px;padding-inline:0}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .sidebarIcon{block-size:20px;inline-size:20px}.appShell[data-role=manager][data-desktop-role-sidebar-state=compact] .desktopRoleSidebarToggle{margin:0;position:absolute;inset-block-end:var(--space-4);inset-inline-start:14px}}@media (prefers-reduced-motion:reduce){.roleQueueRowSelect,.managerQueueRowSelect,.roleQueueAction,.desktopRoleSidebar,.desktopRoleCommandBar,.appShell[data-role=rootOwner] .shellMain,.appShell[data-role=pos] .shellMain,.appShell[data-role=manager] .shellMain{transition:none}}.documentPreviewPanel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--surface-border);border-radius:var(--space-2);background:var(--bg-surface);box-shadow:var(--shadow-soft);display:grid}.documentPreviewPanel__eyebrow{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.documentPreviewPanel h2,.documentPreviewPanel h3{margin-block-start:var(--space-1);line-height:1.25}.documentPreviewPanel__boundary{color:var(--text-secondary);margin-block-start:var(--space-2)}.documentPreviewPanel__trigger,.documentPreviewPanel__dialogHeader button{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--space-2);background:var(--action-primary);color:var(--bg-surface);justify-self:start;font-weight:700}.documentPreviewPanel__dialog{gap:var(--space-4);padding:var(--space-5);border:2px solid var(--action-primary);border-radius:var(--space-2);background:var(--bg-canvas);display:grid}.documentPreviewPanel__dialogHeader{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}.documentPreviewPanel__details{gap:var(--space-3);display:grid}.documentPreviewPanel__details div{gap:var(--space-1);display:grid}.documentPreviewPanel__details dt{color:var(--text-secondary);font-size:.8125rem;font-weight:700}.documentPreviewPanel__details dd{font-family:var(--font-mono);margin:0}.documentPreviewPanel__details ul{gap:var(--space-1);margin:0;padding-inline-start:var(--space-4);display:grid}.documentPreviewPanel__noDevice{padding:var(--space-4);border:1px solid var(--warning);border-radius:var(--space-2);background:var(--bg-surface)}.documentPreviewPanel__noDeviceTitle{color:var(--warning);font-weight:700}.documentPreviewPanel__ready{color:var(--success);font-weight:700}@media (width<=767px){.documentPreviewPanel__dialogHeader{flex-direction:column}}.stateFrame{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--surface-border);border-inline-start:6px solid var(--action-primary);border-radius:var(--space-2);background:var(--bg-surface);box-shadow:var(--shadow-soft);display:grid}.stateFrame[data-state=error]{border-inline-start-color:var(--danger)}.stateFrame[data-state=conflict],.stateFrame[data-state=stale-data]{border-inline-start-color:var(--warning)}.stateFrame[data-state=success]{border-inline-start-color:var(--success)}.stateFrame__statusRow{align-items:center;gap:var(--space-2);display:flex}.stateFrame__icon{block-size:20px;inline-size:20px;color:var(--action-primary);flex:none}.stateFrame[data-state=error] .stateFrame__icon{color:var(--danger)}.stateFrame[data-state=conflict] .stateFrame__icon,.stateFrame[data-state=stale-data] .stateFrame__icon{color:var(--warning)}.stateFrame[data-state=success] .stateFrame__icon{color:var(--success)}.stateFrame__status{color:var(--text-secondary);font-size:.875rem;font-weight:700}.stateFrame h2{font-size:1.125rem;line-height:1.25}.stateFrame__description,.stateFrame__recoveryCopy{color:var(--text-secondary)}.stateFrame__recoveryAction{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border-radius:var(--space-2);background:var(--action-primary);color:var(--bg-surface);justify-self:start;font-weight:700}.stateFrame__recoveryAction:disabled{background:var(--surface-muted);color:var(--text-secondary)}
