.h5-action-confirm-backdrop[data-v-252d7020]{z-index:120;background:#050a0c8c;place-items:center;display:grid;position:fixed;inset:0}.h5-action-confirm[data-v-252d7020]{border:1px solid var(--color-border,var(--border));width:min(680px,100vw - 48px);max-height:calc(100vh - 36px);color:var(--color-text,var(--text));background:var(--color-surface,var(--surface));box-shadow:var(--shadow-elevated,0 20px 60px #00000047);border-radius:8px;padding:18px;overflow:auto}.h5-action-confirm header[data-v-252d7020],.h5-action-confirm footer[data-v-252d7020]{justify-content:space-between;align-items:center;gap:12px;display:flex}.h5-action-confirm p[data-v-252d7020],.h5-action-confirm h2[data-v-252d7020]{margin:0}.h5-action-confirm p[data-v-252d7020],.h5-action-confirm span[data-v-252d7020],.h5-action-confirm small[data-v-252d7020]{color:var(--color-muted,var(--muted));font-weight:850}.h5-action-confirm h2[data-v-252d7020]{margin-top:4px;font-size:30px;line-height:1.1}.h5-action-confirm main[data-v-252d7020]{border:1px solid var(--color-border,var(--border));background:var(--color-surface-strong,var(--surface-strong));border-radius:8px;gap:8px;margin:18px 0;padding:16px;display:grid}.h5-action-confirm main strong[data-v-252d7020]{font-size:34px;line-height:1}.receiver-field[data-v-252d7020]{color:var(--color-muted,var(--muted));gap:8px;font-weight:900;display:grid}.receiver-field strong[data-v-252d7020]{color:var(--color-text,var(--text));font-size:30px;line-height:1}.receiver-field small[data-v-252d7020]{color:var(--status-danger,var(--danger))}.operator-switch-panel[data-v-252d7020]{border:1px solid color-mix(in srgb, var(--color-primary,var(--accent)) 44%, var(--color-border,var(--border)));background:color-mix(in srgb, var(--color-primary,var(--accent)) 9%, var(--color-surface-strong,var(--surface-strong)));border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;margin:0 0 18px;padding:14px;display:grid}.operator-scan-panel[data-v-252d7020],.operator-pin-panel[data-v-252d7020]{gap:8px;display:grid}.operator-scan-panel label[data-v-252d7020],.operator-pin-panel label[data-v-252d7020]{color:var(--color-muted,var(--muted));font-size:13px;font-weight:900}.operator-scan-panel>div[data-v-252d7020]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.operator-switch-panel input[data-v-252d7020]{border:1px solid var(--color-border,var(--border));min-width:0;min-height:48px;color:var(--color-text,var(--text));background:var(--color-surface-strong,var(--surface-strong));font:inherit;border-radius:8px;padding:0 12px;font-size:20px;font-weight:850}.operator-switch-panel p[data-v-252d7020]{color:var(--status-danger,var(--danger));margin:0;font-weight:850}.h5-action-confirm button[data-v-252d7020]{border:1px solid var(--color-border,var(--border));min-height:52px;color:var(--color-text,var(--text));background:var(--color-surface-strong,var(--surface-strong));font:inherit;border-radius:8px;padding:0 18px;font-weight:900}.h5-action-confirm button.primary[data-v-252d7020]{color:var(--color-on-primary,var(--accent-contrast));background:var(--color-primary,var(--accent))}.h5-action-confirm button.switch-operator-button[data-v-252d7020]{min-height:42px;color:var(--color-primary,var(--accent));background:0 0;justify-self:start;margin-top:4px}.h5-action-confirm button[data-v-252d7020]:disabled{opacity:.5}@media (width<=760px){.operator-switch-panel[data-v-252d7020],.operator-scan-panel>div[data-v-252d7020]{grid-template-columns:1fr}}.h5-picker-backdrop[data-v-c314188f]{z-index:60;background:color-mix(in srgb, var(--text,#0f172a) 22%, #0000008f);justify-content:center;align-items:flex-end;padding:10px;display:flex;position:fixed;inset:0}.h5-remote-picker[data-v-c314188f]{border:1px solid var(--border,#cbd5e1);width:min(1020px,100vw - 20px);height:min(78vh,100vh - 20px);max-height:min(78vh,100vh - 20px);color:var(--text,#0f172a);background:var(--surface,#fff);box-shadow:var(--shadow,0 24px 80px #0000007a);border-radius:8px;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;padding:12px;display:grid;overflow:hidden}header[data-v-c314188f]{grid-template-columns:minmax(0,1fr) 112px 56px;align-items:center;gap:10px;display:grid}header p[data-v-c314188f],header h2[data-v-c314188f]{margin:0}header p[data-v-c314188f]{color:var(--accent,#1e40af);font-size:12px;font-weight:900}header h2[data-v-c314188f]{text-overflow:ellipsis;white-space:nowrap;font-size:26px;line-height:1.08;overflow:hidden}button[data-v-c314188f],input[data-v-c314188f]{border:1px solid var(--border,#94a3b8);min-height:48px;color:var(--text,#0f172a);background:var(--panel,#f8fafc);font:inherit;border-radius:8px}button[data-v-c314188f]{padding:0 12px;font-weight:900}.h5-picker-refresh[data-v-c314188f]{color:var(--accent-contrast,#fff);background:var(--accent,#2563eb)}input[data-v-c314188f]{border:0;width:100%;min-height:44px;padding:0 12px;font-size:20px;font-weight:850}input[data-v-c314188f]:focus,button[data-v-c314188f]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#2563eb) 45%, transparent);outline-offset:2px}.h5-picker-toolbar[data-v-c314188f]{grid-template-columns:minmax(0,1fr) 112px 112px;gap:10px;display:grid}.h5-picker-toolbar[data-camera-scan=true][data-v-c314188f]{grid-template-columns:minmax(0,1fr) 96px 96px 96px}.h5-picker-toolbar label[data-v-c314188f]{border:2px solid color-mix(in srgb, var(--accent,#2563eb) 26%, var(--border,#94a3b8));background:color-mix(in srgb, var(--accent,#2563eb) 7%, var(--panel,#f8fafc));border-radius:8px;gap:4px;min-width:0;padding:6px;display:grid}.h5-picker-toolbar[data-focused=true] label[data-v-c314188f]{border-color:var(--accent,#2563eb);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent,#2563eb) 24%, transparent)}.h5-picker-toolbar label span[data-v-c314188f]{color:var(--accent,#2563eb);font-size:12px;font-weight:900}.h5-picker-sort[data-v-c314188f]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.h5-picker-sort button.active[data-v-c314188f]{border-color:var(--accent-strong,#1d4ed8);color:var(--accent-contrast,#fff);background:var(--accent,#2563eb)}.h5-picker-list[data-v-c314188f]{grid-auto-rows:min-content;align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}.h5-picker-row[data-v-c314188f]{-moz-column-gap:12px;min-height:86px;color:var(--text,#0f172a);background:color-mix(in srgb, var(--surface-strong,#f8fafc) 88%, transparent);border:1px solid var(--border,#d5dbe8);text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(180px,260px);grid-template-areas:"priority source meta""title title status""description description date";align-items:start;gap:4px 12px;padding:10px;display:grid}.h5-picker-row span[data-v-c314188f]{max-width:100%;color:var(--accent-contrast,#eef2ff);background:color-mix(in srgb, var(--accent,#1d4ed8) 36%, transparent);text-overflow:ellipsis;white-space:nowrap;grid-area:source;justify-self:start;overflow:hidden}.h5-picker-row .h5-picker-priority[data-v-c314188f]{color:var(--text,#0f172a);background:color-mix(in srgb, var(--warning,#f59e0b) 62%, var(--surface,#fff));grid-area:priority}.h5-picker-row strong[data-v-c314188f]{text-overflow:ellipsis;white-space:nowrap;grid-area:title;min-width:0;font-size:18px;line-height:1.1;overflow:hidden}.h5-picker-row small[data-v-c314188f]{min-width:0;max-width:100%;color:var(--color-muted,var(--muted));text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-area:status;justify-self:end;font-size:13px;overflow:hidden}.h5-picker-row p[data-v-c314188f]{min-width:0;color:var(--color-text,var(--text));text-overflow:ellipsis;white-space:nowrap;grid-area:description;margin:0;font-size:13px;font-style:normal;overflow:hidden}.h5-picker-row em[data-v-c314188f],.h5-picker-row i[data-v-c314188f]{text-align:right;color:var(--muted,#475569);justify-self:end}.h5-picker-row em[data-v-c314188f]{grid-area:meta}.h5-picker-row i[data-v-c314188f]{grid-area:date}.h5-picker-row span[data-v-c314188f],.h5-picker-row em[data-v-c314188f],.h5-picker-row i[data-v-c314188f],.h5-picker-row small[data-v-c314188f]{color:var(--muted,#334155);font-size:12px;font-style:normal;font-weight:800}.h5-picker-row span[data-v-c314188f]{border-radius:999px;align-self:start;padding:4px 9px}.h5-remote-picker[data-dense=true][data-v-c314188f]{gap:8px}.h5-picker-row[data-dense=true][data-v-c314188f]{-moz-column-gap:10px;border-radius:6px;grid-template-columns:auto minmax(150px,.9fr) minmax(184px,1.25fr);grid-template-areas:"priority title meta""priority subtitle description";align-items:center;gap:0 10px;min-height:52px;padding:6px 9px}.h5-picker-row[data-dense=true] span[data-v-c314188f]:not(.h5-picker-priority),.h5-picker-row[data-dense=true] i[data-v-c314188f]{display:none}.h5-picker-row[data-dense=true] .h5-picker-priority[data-v-c314188f]{align-self:center;padding:3px 7px}.h5-picker-row[data-dense=true] strong[data-v-c314188f]{font-size:15px}.h5-picker-row[data-dense=true] small[data-v-c314188f],.h5-picker-row[data-dense=true] p[data-v-c314188f],.h5-picker-row[data-dense=true] em[data-v-c314188f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.h5-picker-row[data-dense=true] small[data-v-c314188f]{text-align:left;grid-area:subtitle;justify-self:stretch}.h5-picker-row[data-dense=true] p[data-v-c314188f]{color:var(--muted,#475569);grid-area:description}.h5-picker-row[data-dense=true] em[data-v-c314188f]{color:var(--accent,#2563eb);grid-area:meta;font-weight:900}.h5-picker-empty[data-v-c314188f]{border:1px dashed var(--border,#cbd5e1);color:var(--muted,#475569);text-align:center;border-radius:8px;margin:0;padding:18px;font-weight:900}@media (width<=720px){.h5-picker-backdrop[data-v-c314188f]{padding:10px}.h5-remote-picker[data-v-c314188f]{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.h5-picker-row[data-v-c314188f]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"priority source""title title""status status""description description""meta date";min-height:78px}.h5-picker-row[data-dense=true][data-v-c314188f]{grid-template-columns:auto minmax(0,1fr) minmax(90px,auto);grid-template-areas:"priority title meta""priority subtitle description";min-height:52px}.h5-picker-row small[data-v-c314188f],.h5-picker-row p[data-v-c314188f],.h5-picker-row em[data-v-c314188f],.h5-picker-row i[data-v-c314188f]{text-align:left;justify-self:start}}.h5-submit-mask[data-v-c14e3e0f]{z-index:30;background:color-mix(in srgb, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:absolute;inset:0}.h5-submit-mask-panel[data-v-c14e3e0f]{border:1px solid var(--color-primary);min-width:300px;max-width:min(520px,76vw);color:var(--color-text);background:var(--color-panel);box-shadow:var(--shadow-elevated);border-radius:8px;justify-items:center;gap:10px;padding:24px 28px;display:grid}.h5-submit-mask-panel[data-state=timeout][data-v-c14e3e0f]{border-color:color-mix(in srgb, var(--status-warning) 76%, var(--color-primary))}.h5-submit-mask-panel strong[data-v-c14e3e0f]{text-align:center;margin:0;font-size:26px;line-height:1.1}.h5-submit-mask-panel span[data-v-c14e3e0f],.h5-submit-mask-panel small[data-v-c14e3e0f]{color:var(--color-muted);text-align:center;margin:0;font-weight:750}.h5-submit-mask-panel span[data-v-c14e3e0f]{font-size:14px}.h5-submit-mask-panel small[data-v-c14e3e0f]{font-size:12px}.h5-submit-spinner[data-v-c14e3e0f]{border:5px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-top-color:var(--color-primary);border-radius:50%;width:54px;height:54px;animation:.8s linear infinite h5-submit-spin-c14e3e0f}.h5-submit-mask-actions[data-v-c14e3e0f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}@keyframes h5-submit-spin-c14e3e0f{to{transform:rotate(360deg)}}.stockin-panel[data-v-8f285506]{grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;min-height:0;max-height:calc(100vh - 124px);display:grid;overflow:hidden}.stockin-panel-header[data-v-8f285506],.stockin-toolbar[data-v-8f285506],.stockin-actions[data-v-8f285506]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.stockin-panel-header p[data-v-8f285506]{color:var(--text-muted);margin:0 0 4px;font-size:12px;font-weight:900}.stockin-panel-header h2[data-v-8f285506]{margin:0;font-size:20px}.stockin-toolbar input[data-v-8f285506],.stockin-detail input[data-v-8f285506],.stockin-detail textarea[data-v-8f285506]{border:1px solid var(--border);background:var(--surface-strong);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:6px;padding:0 10px}.stockin-detail textarea[data-v-8f285506]{resize:vertical;min-height:96px;padding:10px;line-height:1.45}.stockin-unitization-note[data-v-8f285506]{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.stockin-prepared-codes[data-v-8f285506],.stockin-carrier-unload[data-v-8f285506],.stockin-print-scope[data-v-8f285506]{border:1px solid var(--border);background:var(--surface-strong);border-radius:8px;gap:8px;padding:10px;display:grid}.stockin-carrier-unload header[data-v-8f285506],.stockin-carrier-unload label[data-v-8f285506],.stockin-carrier-unload label>div[data-v-8f285506]{gap:6px;display:grid}.stockin-carrier-unload label[data-v-8f285506]{border:1px solid var(--border);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:8px}.stockin-carrier-unload label[data-disabled=true][data-v-8f285506]{opacity:.72}.stockin-carrier-unload input[type=checkbox][data-v-8f285506]{width:18px;min-height:18px;margin-top:2px}.stockin-carrier-unload span[data-v-8f285506],.stockin-carrier-unload small[data-v-8f285506],.stockin-carrier-unload p[data-v-8f285506]{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.stockin-carrier-unload .stockin-carrier-rejection[data-v-8f285506]{color:var(--danger,#b42318)}.stockin-prepared-codes>div[data-v-8f285506],.stockin-print-scope header[data-v-8f285506]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.stockin-prepared-codes span[data-v-8f285506],.stockin-print-scope span[data-v-8f285506]{color:var(--text-muted);font-size:12px;font-weight:900}.stockin-prepared-codes strong[data-v-8f285506],.stockin-print-scope strong[data-v-8f285506]{overflow-wrap:anywhere;display:block}.stockin-prepared-codes small[data-v-8f285506],.stockin-prepared-codes p[data-v-8f285506],.stockin-print-scope p[data-v-8f285506]{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.stockin-print-scope-actions[data-v-8f285506]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.stockin-print-items[data-v-8f285506]{gap:6px;max-height:176px;display:grid;overflow:auto}.stockin-print-items label[data-v-8f285506]{border:1px solid var(--border);background:var(--surface);border-radius:6px;grid-template-columns:auto minmax(120px,.8fr) minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:6px 8px;display:grid}.stockin-print-items input[data-v-8f285506]{width:18px;min-height:18px}.stockin-print-items code[data-v-8f285506]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-grid[data-v-8f285506]{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:12px;min-height:0;display:grid;overflow:hidden}.stockin-list[data-v-8f285506],.stockin-detail[data-v-8f285506]{border:1px solid var(--border);background:var(--surface);border-radius:8px}.stockin-list[data-v-8f285506]{align-content:start;gap:8px;padding:10px;display:grid;overflow:auto}.stockin-list button[data-v-8f285506]{border:1px solid var(--border);text-align:left;min-height:74px;color:var(--text);background:var(--surface-strong);border-radius:6px;gap:4px;padding:10px;display:grid}.stockin-list button.active[data-v-8f285506]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.stockin-list span[data-v-8f285506],.stockin-list small[data-v-8f285506]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-detail[data-v-8f285506]{align-content:start;gap:12px;padding:12px;display:grid;overflow:auto}.stockin-detail dl[data-v-8f285506]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.stockin-detail dl div[data-v-8f285506]{gap:4px;min-width:0;display:grid}.stockin-detail dl.stockin-empty-summary[data-v-8f285506]{grid-template-columns:repeat(3,minmax(0,1fr))}.stockin-empty-summary div[data-v-8f285506]{border:1px solid var(--border);background:var(--surface-strong);border-radius:8px;padding:10px}.stockin-empty-summary dd[data-v-8f285506]{font-size:24px;font-weight:950}.stockin-source-context[data-v-8f285506]{border-top:1px solid var(--border);padding-top:10px}.stockin-snapshot-context[data-v-8f285506]{background:#f5b43414;border:1px solid #f5b43473;border-radius:8px;padding:10px}.stockin-detail dt[data-v-8f285506],.stockin-detail label span[data-v-8f285506]{color:var(--text-muted);font-size:12px;font-weight:900}.stockin-detail dd[data-v-8f285506]{overflow-wrap:anywhere;margin:0;font-weight:900}.material-default-location-backdrop[data-v-8f285506]{z-index:80;background:#00000094;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.material-default-location-dialog[data-v-8f285506]{border:1px solid var(--border);background:var(--surface);width:min(520px,100%);color:var(--text);border-radius:8px;gap:12px;padding:18px;display:grid;box-shadow:0 18px 48px #0000005c}.material-default-location-dialog p[data-v-8f285506],.material-default-location-dialog h2[data-v-8f285506]{margin:0}.material-default-location-dialog p[data-v-8f285506]{color:var(--accent);font-size:12px;font-weight:950}.material-default-location-dialog h2[data-v-8f285506]{font-size:24px}.material-default-location-dialog dl[data-v-8f285506]{gap:8px;margin:0;display:grid}.material-default-location-dialog dl div[data-v-8f285506]{border:1px solid var(--border);background:var(--surface-strong);border-radius:6px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.material-default-location-dialog dt[data-v-8f285506]{color:var(--text-muted);font-size:12px;font-weight:900}.material-default-location-dialog dd[data-v-8f285506]{overflow-wrap:anywhere;margin:0;font-weight:950}.material-default-location-dialog footer[data-v-8f285506]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stockin-detail label[data-v-8f285506]{gap:6px;display:grid}.stockin-qr[data-v-8f285506]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.stockin-location-actions[data-v-8f285506],.stockin-location-options[data-v-8f285506]{gap:8px;display:grid}.stockin-location-actions[data-v-8f285506]{grid-template-columns:auto minmax(0,1fr);align-items:center}.stockin-location-actions strong[data-v-8f285506]{overflow-wrap:anywhere}.stockin-location-options button[data-v-8f285506]{border:1px solid var(--border);background:var(--surface-strong);min-height:42px;color:var(--text);text-align:left;grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid}.stockin-location-options span[data-v-8f285506],.stockin-qr code[data-v-8f285506]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-empty[data-v-8f285506]{color:var(--text-muted);margin:0;font-weight:900}.stockin-actions strong[data-v-8f285506]{overflow-wrap:anywhere;min-width:0}.stockin-actions[data-v-8f285506]{z-index:2;border-top:1px solid var(--border);background:var(--bg);padding-top:8px;position:sticky;bottom:0}button[data-v-8f285506]{background:var(--accent);min-height:40px;color:var(--accent-contrast);font:inherit;border:0;border-radius:6px;padding:0 14px;font-weight:900}button[data-v-8f285506]:disabled{opacity:.45}@media (width<=720px){.stockin-grid[data-v-8f285506],.stockin-panel-header[data-v-8f285506],.stockin-toolbar[data-v-8f285506],.stockin-actions[data-v-8f285506],.stockin-detail dl[data-v-8f285506],.stockin-location-actions[data-v-8f285506],.stockin-qr[data-v-8f285506],.stockin-prepared-codes>div[data-v-8f285506],.stockin-print-scope header[data-v-8f285506],.stockin-print-items label[data-v-8f285506]{grid-template-columns:1fr}.stockin-print-scope-actions[data-v-8f285506]{justify-content:stretch}}.stockin-trace-print-panel[data-v-d1890034]{grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;height:100%;min-height:0;display:grid}.trace-print-header[data-v-d1890034],.trace-print-toolbar[data-v-d1890034],.trace-print-status[data-v-d1890034]{align-items:center;gap:8px;display:grid}.trace-print-header[data-v-d1890034]{grid-template-columns:minmax(0,1fr) auto}.trace-print-header span[data-v-d1890034]{color:var(--color-primary-strong,#f59e0b);font-size:12px;font-weight:900;display:block}.trace-print-header strong[data-v-d1890034]{min-width:0;color:var(--color-text,#f8fafc);text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.1;display:block;overflow:hidden}.trace-print-toolbar[data-v-d1890034]{grid-template-columns:auto minmax(0,1fr) repeat(4,auto)}.trace-print-source-filter[data-v-d1890034]{grid-template-columns:repeat(3,auto);gap:4px;min-width:0;display:grid}.trace-print-source-filter button[data-v-d1890034]{min-width:54px;padding:0 10px}.trace-print-source-filter button.active[data-v-d1890034]{border-color:var(--color-primary,#fbbf24);color:var(--color-on-primary,#111827);background:var(--color-primary,#fbbf24)}.trace-print-toolbar input[data-v-d1890034]{border:1px solid var(--color-border,#334155);width:100%;min-height:42px;color:var(--color-text,#f8fafc);background:var(--color-surface,#111827);font:inherit;border-radius:6px;padding:0 12px;font-weight:800}.stockin-trace-print-panel button[data-v-d1890034]{border:1px solid var(--color-border,#334155);min-height:42px;color:var(--color-text,#f8fafc);background:var(--color-surface-strong,#1f2937);font:inherit;border-radius:6px;padding:0 14px;font-weight:900}.stockin-trace-print-panel button.primary[data-v-d1890034]{border-color:var(--color-primary,#f59e0b);color:var(--color-primary-text,#111827);background:var(--color-primary,#f59e0b)}.stockin-trace-print-panel button.ghost[data-v-d1890034]{background:var(--color-surface,#111827)}.stockin-trace-print-panel button[data-v-d1890034]:disabled{opacity:.55;cursor:not-allowed}.trace-print-grid[data-v-d1890034]{grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:8px;min-height:0;display:grid}.trace-print-orders[data-v-d1890034],.trace-print-labels[data-v-d1890034]{min-height:0;overflow:auto}.trace-print-orders[data-v-d1890034]{align-content:start;gap:8px;display:grid}.trace-print-orders button[data-v-d1890034]{text-align:left;gap:4px;min-height:82px;padding:10px;display:grid}.trace-print-orders button.active[data-v-d1890034]{border-color:var(--color-primary,#f59e0b);box-shadow:inset 0 0 0 1px var(--color-primary,#f59e0b)}.trace-print-orders strong[data-v-d1890034],.trace-print-orders span[data-v-d1890034],.trace-print-orders small[data-v-d1890034]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trace-print-orders small[data-v-d1890034]{color:var(--color-muted,#94a3b8)}.trace-print-labels[data-v-d1890034]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:8px;display:grid}.trace-print-label-card[data-v-d1890034]{border:1px solid var(--color-border,#334155);background:var(--color-surface-strong,#1f2937);border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.trace-print-label-card label[data-v-d1890034],.trace-print-label-card footer[data-v-d1890034]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.trace-print-label-card label[data-v-d1890034]{grid-template-columns:auto minmax(0,1fr)}.trace-print-label-card label span[data-v-d1890034],.trace-print-label-card footer span[data-v-d1890034]{min-width:0;color:var(--color-muted,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.trace-print-label-card code[data-v-d1890034]{overflow-wrap:anywhere;min-width:0;color:var(--color-text,#f8fafc);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:900}.trace-print-label-card img[data-v-d1890034]{aspect-ratio:1;border:1px solid var(--color-border,#334155);-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:4px;width:min(100%,160px);height:auto;max-height:160px;margin-inline:auto;padding:6px;display:block}.stockin-trace-label-missing[data-v-d1890034]{border:1px dashed var(--color-border,#334155);min-height:112px;color:var(--color-muted,#94a3b8);border-radius:4px;place-items:center;font-size:12px;font-weight:900;display:grid}.trace-print-status[data-v-d1890034]{border:1px solid var(--color-border,#334155);background:var(--color-surface-strong,#1f2937);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;min-height:42px;padding:8px 10px}.trace-print-status strong[data-v-d1890034]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trace-print-status span[data-v-d1890034],.trace-print-empty[data-v-d1890034]{color:var(--color-muted,#94a3b8);font-size:12px;font-weight:900}.trace-print-empty[data-v-d1890034]{border:1px dashed var(--color-border,#334155);background:var(--color-surface,#111827);border-radius:8px;margin:0;padding:16px}@media (width<=840px){.trace-print-toolbar[data-v-d1890034],.trace-print-grid[data-v-d1890034],.trace-print-status[data-v-d1890034]{grid-template-columns:1fr}.trace-print-source-filter[data-v-d1890034]{grid-template-columns:repeat(3,minmax(0,1fr))}}.arrival-page[data-v-55daff31]{min-height:100%;max-height:100dvh;color:var(--color-text);background:var(--color-bg);grid-template-rows:auto auto auto auto auto;align-content:start;gap:6px;padding:6px 8px;display:grid;position:relative;overflow:hidden auto}.arrival-header[data-v-55daff31],.source-panel[data-v-55daff31],.summary-grid article[data-v-55daff31],.context-panel[data-v-55daff31],.input-panel[data-v-55daff31],.location-panel[data-v-55daff31],.action-bar[data-v-55daff31]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-elevated);border-radius:8px}.arrival-header[data-v-55daff31],.source-panel[data-v-55daff31]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.source-panel--actions-only[data-v-55daff31]{grid-template-columns:1fr}.source-panel p[data-v-55daff31]{color:var(--color-primary-strong);margin:0 0 4px;font-size:13px;font-weight:900}.source-panel strong[data-v-55daff31]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;display:block;overflow:hidden}.source-actions[data-v-55daff31]{grid-template-columns:repeat(4,minmax(132px,1fr));justify-content:stretch;gap:8px;display:grid}.arrival-header p[data-v-55daff31],.material-line span[data-v-55daff31],label span[data-v-55daff31],dt[data-v-55daff31],.summary-grid span[data-v-55daff31]{color:var(--color-primary-strong);letter-spacing:0;margin:0;font-size:12px;font-weight:900}.arrival-header h2[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:clamp(20px,2.35vw,28px);line-height:1.05;overflow:hidden}.stockin-mode-tabs[data-v-55daff31]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;justify-self:end;gap:4px;width:max-content;max-width:100%;padding:4px;display:inline-flex}.stockin-mode-tabs button[data-v-55daff31]{min-height:36px;color:var(--color-text);font:inherit;background:0 0;border:0;border-radius:6px;padding:0 14px;font-weight:900}.stockin-mode-tabs button.active[data-v-55daff31]{color:var(--color-on-primary);background:var(--color-primary)}.stockin-mode-tabs .stockin-refresh-button[data-v-55daff31]{border-left:1px solid var(--color-border);color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) 14%, transparent);border-radius:6px;padding:0 12px}.context-panel[data-v-55daff31],.input-panel[data-v-55daff31]{min-height:0;padding:6px;overflow:hidden}button[data-v-55daff31],input[data-v-55daff31]{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-55daff31]{min-height:36px;color:var(--color-on-primary);background:var(--color-primary);padding:0 12px;font-weight:900}.source-actions button[data-v-55daff31]{min-width:0}input[data-v-55daff31]{width:100%;min-height:48px;padding:0 12px;font-size:20px;font-weight:850}input[data-v-55daff31]:focus,button[data-v-55daff31]:focus-visible{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:2px}button[data-v-55daff31]:disabled,input[data-v-55daff31]:disabled{opacity:.55;cursor:not-allowed}.summary-grid[data-v-55daff31]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.summary-grid article[data-v-55daff31]{min-height:74px;padding:8px}.summary-grid strong[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:clamp(28px,3.35vw,42px);line-height:1;display:block;overflow:hidden}.summary-grid input[data-v-55daff31]{min-height:46px;color:var(--color-text);background:0 0;border-color:#0000;margin-top:6px;padding:0;font-size:clamp(28px,3.35vw,42px);line-height:1}.work-grid[data-v-55daff31]{overscroll-behavior:contain;grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr);align-content:start;align-items:stretch;gap:6px;min-height:0;display:grid;overflow:visible}.material-line[data-v-55daff31]{gap:4px;margin-bottom:6px;display:grid}.material-line strong[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,2.55vw,32px);line-height:1.12;overflow:hidden}dl[data-v-55daff31]{gap:4px;margin:0;display:grid}dl div[data-v-55daff31]{border-top:1px solid var(--color-border);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;display:grid}dd[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;font-weight:850;overflow:hidden}.location-panel[data-v-55daff31]{grid-column:1/-1;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:50px;padding:6px;display:grid}.location-panel>span[data-v-55daff31]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.location-panel strong[data-v-55daff31]{scrollbar-width:thin;white-space:nowrap;min-width:0;font-size:17px;font-weight:850;overflow:auto hidden}.location-panel button[data-v-55daff31]{min-height:34px;padding:0 10px;font-size:14px}.material-default-location-backdrop[data-v-55daff31]{z-index:40;background:#0000008a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.material-default-location-dialog[data-v-55daff31]{border:1px solid var(--color-border);background:var(--color-surface);width:min(560px,94vw);color:var(--color-text);box-shadow:var(--shadow-elevated);border-radius:8px;gap:12px;padding:16px;display:grid}.material-default-location-dialog p[data-v-55daff31]{color:var(--color-primary-strong);margin:0;font-size:13px;font-weight:950}.material-default-location-dialog h2[data-v-55daff31]{margin:0;font-size:28px;line-height:1.1}.material-default-location-dialog footer[data-v-55daff31]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.material-default-location-dialog footer button[data-v-55daff31]{min-height:48px;font-size:18px;font-weight:950}.input-panel[data-v-55daff31]{align-content:start;gap:8px;display:grid}label[data-v-55daff31]{gap:5px;display:grid}.qc-result-panel[data-v-55daff31]{border-color:color-mix(in srgb, var(--color-primary) 38%, var(--color-border));grid-template-columns:minmax(280px,1fr) minmax(0,1.15fr);align-items:stretch;gap:8px;display:grid}.qc-result-panel[data-tone=ready][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-success) 58%, var(--color-border))}.qc-result-panel[data-tone=blocked][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-warning) 62%, var(--color-border))}.qc-result-panel[data-tone=working][data-v-55daff31]{border-color:color-mix(in srgb, var(--color-info) 55%, var(--color-border))}.incoming-trace-resolver[data-v-55daff31]{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-border));grid-column:1/-1;min-height:max-content;overflow:visible}.incoming-trace-resolver[data-tone=ready][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-success) 52%, var(--color-border))}.incoming-trace-resolver[data-tone=working][data-v-55daff31]{border-color:color-mix(in srgb, var(--color-info) 54%, var(--color-border))}.trace-resolver-main[data-v-55daff31],.qc-result-main[data-v-55daff31]{align-content:start;gap:4px;min-height:0;display:grid}.qc-result-main[data-v-55daff31]{align-content:center;padding:8px}.secondary-action[data-v-55daff31]{color:var(--color-text);background:var(--color-surface-strong)}.trace-resolver-main span[data-v-55daff31],.trace-resolver-fields span[data-v-55daff31],.qc-result-main span[data-v-55daff31],.qc-result-metrics span[data-v-55daff31]{color:var(--color-primary-strong);font-size:14px;font-weight:900}.trace-resolver-main strong[data-v-55daff31],.qc-result-main strong[data-v-55daff31]{font-size:clamp(26px,2.6vw,34px);line-height:1.02}.trace-resolver-main strong[data-v-55daff31]{font-size:clamp(22px,2.5vw,30px)}.trace-resolver-fields[data-v-55daff31]{grid-template-columns:repeat(4,minmax(150px,1fr)) minmax(136px,.62fr);align-items:stretch;gap:8px;display:grid}.trace-resolver-fields article[data-v-55daff31]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-strong) 70%, transparent);border-radius:8px;align-content:center;gap:5px;min-width:0;min-height:72px;padding:8px;display:grid}.trace-resolver-fields strong[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(18px,2vw,26px);line-height:1.05;overflow:hidden}.trace-resolver-fields button[data-v-55daff31]{width:100%;min-width:0;min-height:72px}.trace-mode-detail[data-v-55daff31]{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:stretch;gap:10px;margin-top:10px;display:grid}.trace-mode-detail>div[data-v-55daff31],.trace-code-entry[data-v-55daff31]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-strong) 62%, transparent);border-radius:8px;align-content:center;gap:6px;min-height:88px;padding:10px;display:grid}.trace-code-entry-header[data-v-55daff31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.incoming-trace-prepare-button[data-v-55daff31]{border:2px solid color-mix(in srgb, var(--color-primary) 88%, var(--color-border));background:var(--color-primary);min-width:168px;min-height:54px;color:var(--color-on-primary);font:inherit;cursor:pointer;white-space:nowrap;box-shadow:inset 0 -2px 0 #0000002e, 0 0 0 1px color-mix(in srgb, var(--color-primary) 28%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 22px;font-size:20px;font-weight:950;line-height:1;display:inline-flex}.incoming-trace-prepare-button[data-v-55daff31]:disabled{border-color:var(--color-border);color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-strong) 74%, transparent);box-shadow:none;cursor:not-allowed;opacity:.64}.trace-mode-detail strong[data-v-55daff31]{color:var(--color-text);font-size:clamp(20px,2.2vw,28px);line-height:1.05}.trace-code-entry textarea[data-v-55daff31],.trace-code-entry input[data-v-55daff31]{border:1px solid var(--color-border);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:8px;padding:8px 10px;font-size:16px;font-weight:800}.trace-code-entry textarea[data-v-55daff31]{resize:vertical}.trace-code-entry--inline[data-v-55daff31]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.trace-code-entry--inline .incoming-trace-prepare-button[data-v-55daff31]{min-height:52px;padding:0 20px}.qc-result-metrics[data-v-55daff31]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qc-result-metrics article[data-v-55daff31]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-strong) 70%, transparent);border-radius:8px;align-content:center;gap:4px;min-height:0;padding:8px;display:grid}.qc-result-metrics strong[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(28px,3.35vw,42px);line-height:1;overflow:hidden}.action-bar[data-v-55daff31]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:4px;padding:6px 8px;display:grid}.action-bar[data-state=done][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-success) 70%, var(--color-border))}.action-bar[data-state=blocked][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-danger) 70%, var(--color-border))}.action-bar[data-state=pending][data-v-55daff31]{border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border))}.action-bar[data-state=timeout][data-v-55daff31]{border-color:color-mix(in srgb, var(--status-warning) 70%, var(--color-border))}.action-bar strong[data-v-55daff31]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.action-bar div[data-v-55daff31]{grid-template-columns:repeat(3,auto);gap:8px;display:grid}.stockin-list-print-backdrop[data-v-55daff31]{z-index:65;background:#0000009e;place-items:center;padding:10px;display:grid;position:fixed;inset:0}.stockin-list-print-modal[data-v-55daff31]{border:1px solid var(--color-border);width:min(1180px,100dvw - 20px);height:min(760px,100dvh - 20px);min-height:0;color:var(--color-text);background:var(--color-bg);border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px;display:grid;box-shadow:0 24px 80px #00000085}.stockin-list-print-modal>header[data-v-55daff31]{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;min-height:48px;display:grid}.stockin-list-print-modal>header span[data-v-55daff31]{color:var(--color-primary-strong);font-size:12px;font-weight:900;display:block}.stockin-list-print-modal>header strong[data-v-55daff31]{font-size:22px;line-height:1.05;display:block}.stockin-list-print-modal>header button[data-v-55daff31]{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px;font-size:24px;font-weight:900}.stockin-list-print-modal[data-v-55daff31] .stockin-trace-print-panel{height:100%;min-height:0}@media (width<=920px){.arrival-page[data-v-55daff31]{padding:6px 8px}.work-grid[data-v-55daff31],.action-bar[data-v-55daff31],.arrival-header[data-v-55daff31],.source-panel[data-v-55daff31]{grid-template-columns:1fr}.stockin-mode-tabs[data-v-55daff31]{justify-self:start}.source-actions[data-v-55daff31]{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}.action-bar div[data-v-55daff31]{grid-template-columns:repeat(3,minmax(0,1fr))}.trace-resolver-fields[data-v-55daff31]{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-mode-detail[data-v-55daff31]{grid-template-columns:1fr}.trace-resolver-fields button[data-v-55daff31]{min-height:54px}}@media (width<=640px){.summary-grid[data-v-55daff31],.source-actions[data-v-55daff31],.action-bar div[data-v-55daff31]{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-resolver-fields[data-v-55daff31],.qc-result-metrics[data-v-55daff31],.qc-result-panel[data-v-55daff31]{grid-template-columns:1fr}.location-panel[data-v-55daff31]{grid-template-columns:1fr auto}.location-panel>span[data-v-55daff31]{grid-column:1/-1}}.report-info-backdrop[data-v-4516b84e]{z-index:70;background:#020617b8;place-items:center;padding:10px;display:grid;position:fixed;inset:0}.report-info-dialog[data-v-4516b84e]{border:1px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-panel);width:min(1280px,100vw - 20px);max-height:min(92vh,800px);box-shadow:var(--shadow-lg);grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px;display:grid;overflow:hidden}.report-info-dialog header[data-v-4516b84e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report-info-dialog header span[data-v-4516b84e],.info-grid span[data-v-4516b84e]{color:var(--color-primary-strong);font-size:12px;font-weight:850}.report-info-dialog h2[data-v-4516b84e]{margin:3px 0 0;font-size:clamp(24px,2.6vw,36px)}.report-info-dialog header button[data-v-4516b84e]{border-radius:var(--radius-md);min-width:44px;min-height:44px}.info-grid[data-v-4516b84e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.info-grid article[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;padding:7px 9px}.info-grid strong[data-v-4516b84e]{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:clamp(17px,1.8vw,24px);display:block;overflow:hidden}.info-empty[data-v-4516b84e]{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-muted);background:var(--color-surface);padding:20px}.auxiliary-material-panel[data-v-4516b84e]{grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:6px;min-height:0;display:grid}.auxiliary-material-panel>header[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.auxiliary-material-panel>header span[data-v-4516b84e]{min-width:0;color:var(--color-muted);font-size:13px;font-weight:800}.auxiliary-material-panel>header strong[data-v-4516b84e]{color:var(--color-text);font-size:18px}.auxiliary-issue-toolbar[data-v-4516b84e],.auxiliary-issue-footer[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.auxiliary-issue-toolbar>div[data-v-4516b84e]:first-child,.auxiliary-issue-footer label[data-v-4516b84e]{gap:4px;display:grid}.auxiliary-issue-toolbar span[data-v-4516b84e],.auxiliary-issue-footer span[data-v-4516b84e]{color:var(--color-muted);font-size:12px;font-weight:800}.auxiliary-issue-toolbar strong[data-v-4516b84e]{color:var(--color-text);font-size:18px}.auxiliary-issue-toolbar>div[data-v-4516b84e]:last-child{gap:8px;display:flex}.auxiliary-issue-toolbar button[data-v-4516b84e],.auxiliary-issue-footer button[data-v-4516b84e]{border-radius:var(--radius-md);min-height:40px;padding:0 16px;font-weight:900}.auxiliary-issue-footer button[data-v-4516b84e]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.auxiliary-issue-footer button[data-v-4516b84e]:disabled{opacity:.55;cursor:not-allowed}.auxiliary-issue-footer select[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-control-bg);min-width:min(100%,360px);min-height:42px;color:var(--color-text);padding:0 10px}.auxiliary-material-list[data-v-4516b84e]{gap:6px;display:grid;overflow:auto}.auxiliary-material-list article[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:minmax(0,1fr) 92px 88px;gap:3px;padding:4px 5px;display:grid}.auxiliary-material-list article.is-selected[data-v-4516b84e]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface))}.auxiliary-material-main[data-v-4516b84e]{gap:4px;min-width:0;display:flex}.auxiliary-material-main input[data-v-4516b84e]{flex:none;width:16px;height:16px;margin-top:7px}.auxiliary-material-main>div[data-v-4516b84e]{gap:1px;min-width:0;display:grid}.auxiliary-material-title[data-v-4516b84e]{align-items:center;gap:4px;min-width:0;display:flex}.auxiliary-material-list small[data-v-4516b84e]{border:1px solid var(--color-primary);color:var(--color-primary-strong);border-radius:999px;flex:none;padding:0 4px;font-size:15px;font-weight:900;line-height:1.05}.auxiliary-material-list strong[data-v-4516b84e],.auxiliary-material-list span[data-v-4516b84e]{overflow-wrap:anywhere;min-width:0}.auxiliary-material-list strong[data-v-4516b84e]{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:27px;line-height:1;overflow:hidden}.auxiliary-material-list span[data-v-4516b84e]{font-size:11px;font-weight:800}.auxiliary-material-meta[data-v-4516b84e]{flex-wrap:nowrap;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.auxiliary-material-main em[data-v-4516b84e]{min-width:0;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:16px;font-style:normal;font-weight:800;line-height:1.05;overflow:hidden}.auxiliary-material-meta span[data-v-4516b84e]{border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-muted);white-space:nowrap;flex:none;padding:0 4px;font-size:16px;line-height:1.05}.auxiliary-material-list dl[data-v-4516b84e]{gap:2px;margin:0;display:grid}.auxiliary-material-list dl div[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);justify-content:space-between;align-items:center;gap:4px;padding:3px 5px;display:flex}.auxiliary-material-list dt[data-v-4516b84e],.auxiliary-material-list dd[data-v-4516b84e]{margin:0}.auxiliary-material-list dt[data-v-4516b84e]{color:var(--color-muted);font-size:13px;font-weight:800}.auxiliary-material-list dd[data-v-4516b84e]{color:var(--color-text);text-align:right;font-size:22px;font-weight:950}.auxiliary-issue-qty[data-v-4516b84e]{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface));align-self:stretch;gap:3px;padding:4px;display:grid}.auxiliary-issue-qty span[data-v-4516b84e]{color:var(--color-primary-strong);font-size:15px;font-weight:900}.auxiliary-issue-qty input[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-control-bg);width:100%;min-height:40px;color:var(--color-text);padding:0 6px;font-size:22px;font-weight:950}.auxiliary-material-list p[data-v-4516b84e]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:12px;font-weight:800;overflow:hidden}.auxiliary-issue-message[data-v-4516b84e]{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface);padding:8px 10px;font-size:13px;font-weight:800}@media (width<=760px){.report-info-dialog[data-v-4516b84e]{width:100%;max-height:94vh}.info-grid[data-v-4516b84e]{grid-template-columns:repeat(2,minmax(0,1fr))}.auxiliary-material-list article[data-v-4516b84e],.auxiliary-issue-footer[data-v-4516b84e]{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}.h5-issue-page[data-v-8bedd43a]{height:100%;min-height:0;color:var(--color-text);background:var(--h5-device-bg,var(--color-surface));grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:14px;display:grid;position:relative;overflow:hidden}.issue-header[data-v-8bedd43a],.card-title[data-v-8bedd43a],.action-bar[data-v-8bedd43a]{align-items:center;gap:10px;display:flex}.issue-header[data-v-8bedd43a]{justify-content:space-between}.issue-header-actions[data-v-8bedd43a]{flex:none;align-items:center;gap:10px;display:flex}.issue-kicker[data-v-8bedd43a],.card-title span[data-v-8bedd43a]{color:var(--color-primary-strong);letter-spacing:0;font-size:12px;font-weight:850;display:block}.issue-kicker[data-v-8bedd43a]{margin:0}.issue-header h2[data-v-8bedd43a]{margin:3px 0;font-size:clamp(26px,3.4vw,44px);line-height:1.05}.issue-header-actions button[data-v-8bedd43a]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-control-bg);color:var(--color-text);font-weight:900}.header-task-button[data-v-8bedd43a]{min-width:170px;min-height:54px;font-size:18px}.header-auxiliary-button[data-v-8bedd43a]{border-color:var(--color-primary);min-width:140px;min-height:54px;color:var(--color-primary-contrast);background:var(--color-primary);font-size:18px}.header-auxiliary-button[data-v-8bedd43a]:disabled{opacity:.55;cursor:not-allowed}.footer-summary span[data-v-8bedd43a],.carrier-line span[data-v-8bedd43a],.carrier-line small[data-v-8bedd43a],.material-line span[data-v-8bedd43a],.package-line-head span[data-v-8bedd43a],.package-lines span[data-v-8bedd43a],.package-lines small[data-v-8bedd43a]{color:var(--color-muted);font-size:13px;font-weight:750}.issue-chips[data-v-8bedd43a]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.issue-chips span[data-v-8bedd43a]{border:1px solid var(--color-border);min-width:0;max-width:min(100%,620px);color:var(--color-muted);background:var(--color-panel);overflow-wrap:anywhere;white-space:normal;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:850}button[data-v-8bedd43a],input[data-v-8bedd43a],select[data-v-8bedd43a]{font:inherit}button[data-v-8bedd43a]{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);background:var(--color-surface-strong);border-radius:8px;padding:0 12px;font-weight:850}button.active[data-v-8bedd43a],button.primary[data-v-8bedd43a]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}button.ghost[data-v-8bedd43a]{color:var(--color-text);background:var(--color-panel)}.issue-grid[data-v-8bedd43a]{grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:12px;min-height:0;display:grid;overflow:hidden}.scan-card[data-v-8bedd43a],.detail-card[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-panel);min-width:0;min-height:0;box-shadow:var(--shadow-elevated);border-radius:8px;gap:10px;padding:12px;overflow:hidden}.scan-card[data-v-8bedd43a]{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;display:grid}.detail-card[data-v-8bedd43a]{flex-direction:column;display:flex}.card-title[data-v-8bedd43a]{justify-content:space-between;min-height:32px}label[data-v-8bedd43a]{color:var(--color-muted);gap:6px;font-size:13px;font-weight:800;display:grid}input[data-v-8bedd43a],select[data-v-8bedd43a],textarea[data-v-8bedd43a]{border:1px solid var(--color-border);width:100%;min-height:50px;color:var(--color-text);background:var(--color-surface-strong);border-radius:8px;padding:10px 12px;font-size:18px;font-weight:850}textarea[data-v-8bedd43a]{resize:vertical}select[data-v-8bedd43a]{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--color-primary) 50%) calc(100% - 22px) 50% / 8px 8px no-repeat, linear-gradient(135deg, var(--color-primary) 50%, transparent 50%) calc(100% - 16px) 50% / 8px 8px no-repeat, var(--color-surface-strong);padding-right:40px}select option[data-v-8bedd43a]{color:var(--color-text);background:var(--color-surface-strong)}input[data-v-8bedd43a]:focus,select[data-v-8bedd43a]:focus,textarea[data-v-8bedd43a]:focus,button[data-v-8bedd43a]:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}.carrier-line[data-v-8bedd43a],.material-line[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;gap:4px;padding:10px;display:grid}.carrier-line[data-v-8bedd43a]{grid-template-rows:auto auto minmax(0,1fr);min-height:0;overflow:hidden}.carrier-line strong[data-v-8bedd43a],.material-line strong[data-v-8bedd43a]{overflow-wrap:anywhere;font-weight:800}.carrier-stack[data-v-8bedd43a]{align-content:start;gap:6px;min-height:0;max-height:none;margin-top:6px;padding-right:2px;display:grid;overflow:auto}.carrier-stack-item[data-v-8bedd43a]{gap:4px;display:grid}.carrier-stack-card[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:4px 8px;display:grid}.carrier-select-button[data-v-8bedd43a],.carrier-bind-button[data-v-8bedd43a]{background:0 0;border:0;min-height:38px}.carrier-select-button[data-v-8bedd43a]{text-align:left;min-width:0;padding:6px 10px}.carrier-stack-card.active[data-v-8bedd43a]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong))}.carrier-select-button span[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carrier-bind-button[data-v-8bedd43a]{border-left:1px solid color-mix(in srgb, var(--color-border) 72%, transparent);width:38px;color:var(--status-warning);font-size:16px;font-weight:950}.carrier-material-lines[data-v-8bedd43a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-left:16px;display:grid}.carrier-material-lines summary[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);width:fit-content;max-width:100%;min-height:24px;color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-strong) 88%, transparent);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;grid-column:1/-1;padding:2px 8px;font-size:11px;font-weight:850;overflow:hidden}.carrier-material-lines summary[data-v-8bedd43a]:hover{color:var(--color-text);border-color:var(--color-primary)}.carrier-material-lines button[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 60%, var(--color-border));min-height:26px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));text-align:left;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:3px;padding:2px 5px;font-size:11px;font-weight:850;display:grid}.carrier-material-lines span[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carrier-material-lines strong[data-v-8bedd43a]{color:var(--color-text);white-space:nowrap;font-size:11px;line-height:1}.carrier-material-lines b[data-v-8bedd43a]{color:var(--status-danger);font-size:12px;font-style:normal;line-height:1}.footer-summary[data-v-8bedd43a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.footer-summary article[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;min-width:0;padding:8px 10px}.footer-summary strong[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:clamp(20px,2.2vw,30px);line-height:1;display:block;overflow:hidden}.footer-summary .remaining[data-v-8bedd43a]{border-color:var(--status-warning)}.operation-package-tabs[data-v-8bedd43a]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;min-width:0;display:grid}.operation-package-tabs button[data-v-8bedd43a]{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;min-height:64px;padding:7px 9px;display:grid}.operation-package-tabs button.active[data-v-8bedd43a]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.operation-package-tabs span[data-v-8bedd43a]{color:inherit;white-space:nowrap;grid-row:span 2;align-self:center;font-size:14px;font-weight:950}.operation-package-tabs strong[data-v-8bedd43a],.operation-package-tabs small[data-v-8bedd43a]{overflow-wrap:anywhere;white-space:normal;min-width:0}.operation-package-tabs strong[data-v-8bedd43a]{font-size:13px;line-height:1.1}.operation-package-tabs small[data-v-8bedd43a]{color:inherit;opacity:.82;font-size:11px}.package-lines[data-v-8bedd43a]{flex:1 1 0;grid-auto-rows:max-content;align-content:start;gap:5px;min-height:0;max-height:none;padding-right:2px;display:grid;overflow:auto}.package-line-head[data-v-8bedd43a],.package-line-row[data-v-8bedd43a]{grid-template-columns:36px minmax(76px,.24fr) minmax(150px,.48fr) minmax(330px,1fr) minmax(108px,.32fr) 60px;align-items:start;gap:8px;display:grid}.package-line-head[data-v-8bedd43a]{z-index:2;background:var(--color-panel);padding:0 11px;position:sticky;top:0}.package-line-row[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-surface-strong);text-align:left;cursor:pointer;border-radius:8px;min-height:50px;padding:7px 9px}.package-line-row.has-source-allocation[data-v-8bedd43a]{min-height:88px}.package-line-row[data-v-8bedd43a]>*{min-width:0}.package-line-row>span[data-v-8bedd43a]{overflow-wrap:anywhere;white-space:normal}.package-line-row.active[data-v-8bedd43a]{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 20%, var(--color-surface-strong))}.package-line-row.active strong[data-v-8bedd43a],.package-line-row.active span[data-v-8bedd43a],.package-line-row.active small[data-v-8bedd43a]{color:var(--color-text)}.line-add-button[data-v-8bedd43a]{border-color:var(--color-primary);width:36px;min-height:32px;color:var(--color-on-primary);background:var(--color-primary);padding:0;font-size:20px}.line-add-button[data-v-8bedd43a]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.package-lines span[data-v-8bedd43a],.package-lines strong[data-v-8bedd43a],.package-lines small[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.package-line-row>span[data-v-8bedd43a]{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;overflow:visible}.package-lines strong[data-v-8bedd43a]{font-size:16px}.package-line-row>strong[data-v-8bedd43a]{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.package-line-row>small[data-v-8bedd43a]{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.line-carrier-row[data-v-8bedd43a]{flex-wrap:wrap;grid-column:2/-1;gap:4px;min-width:0;padding-top:0;display:inline-flex}.line-source-cell[data-v-8bedd43a]{gap:4px;min-width:0;display:grid}.line-source-cell>small[data-v-8bedd43a]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.snapshot-context-line[data-v-8bedd43a]{color:var(--status-info);font-size:11px;font-weight:780;line-height:1.25}.trace-badge[data-v-8bedd43a]{border:1px solid var(--color-border);width:fit-content;max-width:100%;color:var(--color-muted);background:var(--color-panel);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:850;overflow:hidden}.trace-badge.traceable[data-v-8bedd43a]{border-color:color-mix(in srgb, var(--status-warning) 65%, var(--color-border));color:var(--status-warning)}.source-scan-row[data-v-8bedd43a],.source-allocation-row[data-v-8bedd43a],.unit-code-entry[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.source-scan-row[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) 68px 48px}.source-scan-row input[data-v-8bedd43a],.source-allocation-row input[data-v-8bedd43a],.unit-code-entry textarea[data-v-8bedd43a]{border-radius:7px;min-height:30px;padding:3px 7px;font-size:12px}.source-scan-row button[data-v-8bedd43a],.source-allocation-row button[data-v-8bedd43a],.unit-code-entry button[data-v-8bedd43a],.unit-code-list button[data-v-8bedd43a]{min-height:30px;color:var(--color-text);background:var(--color-panel);border-radius:7px;padding:0 7px;font-size:12px}.source-scan-row button[data-v-8bedd43a],.unit-code-entry button[data-v-8bedd43a]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.source-scan-row button[data-v-8bedd43a]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.source-picker-backdrop[data-v-8bedd43a]{z-index:70;background:#0000008a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.source-picker-panel[data-v-8bedd43a]{border:1px solid var(--color-border);width:min(720px,96vw);max-height:min(760px,92vh);color:var(--color-text);background:var(--color-panel);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:12px;display:grid}.source-picker-panel header[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.source-picker-panel header span[data-v-8bedd43a]{color:var(--color-primary-strong);font-size:12px;font-weight:850}.source-picker-panel h3[data-v-8bedd43a],.source-picker-panel p[data-v-8bedd43a]{margin:0}.source-picker-panel h3[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.15;overflow:hidden}.source-picker-panel p[data-v-8bedd43a],.source-picker-panel footer[data-v-8bedd43a]{color:var(--color-muted);font-size:13px;font-weight:800}.source-picker-panel header button[data-v-8bedd43a]{width:44px;min-height:44px;color:var(--color-on-primary);background:var(--color-primary);padding:0}.source-picker-list[data-v-8bedd43a]{gap:8px;min-height:220px;display:grid;overflow:auto}.source-picker-list button[data-v-8bedd43a]{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:68px;padding:8px 10px;display:grid}.source-picker-list button[data-v-8bedd43a]:disabled{opacity:.5}.source-picker-list span[data-v-8bedd43a],.source-picker-list strong[data-v-8bedd43a],.source-picker-list small[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-picker-list span[data-v-8bedd43a]{color:var(--color-text);font-size:18px;font-weight:900}.source-picker-list strong[data-v-8bedd43a]{color:var(--color-primary-strong);font-size:15px}.source-picker-list small[data-v-8bedd43a]{color:var(--color-muted);grid-column:1/-1;font-size:13px;font-weight:750}.source-picker-list .source-context-line[data-v-8bedd43a],.line-source-cell .source-context-line[data-v-8bedd43a]{color:var(--status-info);font-size:12px}.source-picker-empty[data-v-8bedd43a]{place-self:center}.line-detail-backdrop[data-v-8bedd43a]{z-index:70;background:#0000007a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.line-detail-panel[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 70%, var(--color-border));background:var(--color-panel);width:min(780px,94vw);max-height:min(680px,88vh);box-shadow:var(--shadow-elevated);border-radius:10px;gap:12px;padding:14px;display:grid;overflow:auto}.line-detail-panel header[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) 42px;align-items:start;gap:12px;display:grid}.line-detail-panel header span[data-v-8bedd43a],.line-detail-panel p[data-v-8bedd43a]{color:var(--color-muted);font-size:13px;font-weight:800}.line-detail-panel h3[data-v-8bedd43a],.line-detail-panel h4[data-v-8bedd43a]{margin:0}.line-detail-panel h3[data-v-8bedd43a]{overflow-wrap:anywhere;font-size:24px;line-height:1.15}.line-detail-panel header button[data-v-8bedd43a]{min-height:38px;color:var(--status-danger);padding:0}.line-detail-grid[data-v-8bedd43a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.line-detail-grid article[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.line-detail-list[data-v-8bedd43a]{gap:6px;display:grid}.line-detail-list div[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 9%, var(--color-panel));border-radius:8px;grid-template-columns:minmax(0,1fr) 86px 30px;gap:2px 8px;padding:8px;display:grid}.line-detail-list strong[data-v-8bedd43a],.line-detail-list span[data-v-8bedd43a]{overflow-wrap:anywhere;min-width:0}.line-detail-list span[data-v-8bedd43a]{color:var(--color-muted);grid-column:1/2;font-size:12px}.line-detail-list input[data-v-8bedd43a]{text-align:right;grid-area:1/2/span 2/3;align-self:center;width:100%;min-width:0;min-height:30px;padding-inline:6px}.line-detail-list button[data-v-8bedd43a]{width:30px;min-height:30px;color:var(--status-danger);grid-area:1/3/span 2/4;align-self:center;padding:0}.source-allocation-list[data-v-8bedd43a]{gap:3px;max-height:120px;display:grid;overflow:auto}.source-allocation-row[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 55%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-strong));text-align:left;border-radius:7px;grid-template-columns:minmax(0,1fr) 56px 30px;align-items:center;gap:4px;padding:4px;display:grid}.source-allocation-row>div[data-v-8bedd43a]{gap:2px;min-width:0;display:grid}.source-allocation-row span[data-v-8bedd43a]{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.2;overflow:hidden}.source-allocation-row small[data-v-8bedd43a]{color:var(--status-info);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:780;line-height:1.2;display:block;overflow:hidden}.source-allocation-row input[data-v-8bedd43a]{text-align:right;grid-column:2/3;width:100%;min-width:0;padding-inline:5px}.source-allocation-row button[data-v-8bedd43a]{width:30px;color:var(--status-danger);grid-column:3/4;padding:0}.source-summary-stack[data-v-8bedd43a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.package-line-source-strip[data-v-8bedd43a]{grid-column:2/-1;gap:7px;margin-top:1px}.source-summary-row[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-border) 72%, transparent);background:color-mix(in srgb, var(--color-panel) 82%, transparent);text-align:left;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:28px;padding:3px 7px;display:grid}.package-line-source-strip .source-summary-row[data-v-8bedd43a]{min-height:34px;padding:5px 9px}.package-line-source-strip .source-summary-row[data-v-8bedd43a]:first-child{border-color:color-mix(in srgb, var(--status-warning) 72%, var(--color-border));background:color-mix(in srgb, var(--status-warning) 12%, var(--color-surface-strong))}.package-line-source-strip .source-summary-row[data-v-8bedd43a]:last-child{border-color:color-mix(in srgb, var(--status-info) 68%, var(--color-border));background:color-mix(in srgb, var(--status-info) 12%, var(--color-surface-strong))}.source-summary-row span[data-v-8bedd43a]{color:var(--status-warning);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1.2;overflow:hidden}.package-line-source-strip .source-summary-row:last-child span[data-v-8bedd43a]{color:var(--status-info)}.source-summary-row small[data-v-8bedd43a]{min-width:0;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:760;line-height:1.2;display:flex;overflow:hidden}.source-summary-row small b[data-v-8bedd43a],.source-summary-row small i[data-v-8bedd43a],.source-summary-row small em[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.source-summary-row small .source-preview-code[data-v-8bedd43a]{color:var(--status-success)}.source-summary-row small i[data-v-8bedd43a]{color:var(--color-text)}.unit-code-entry[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) 88px;align-items:stretch}.unit-code-entry textarea[data-v-8bedd43a]{max-height:76px}.unit-code-list[data-v-8bedd43a]{flex-wrap:wrap;gap:4px;max-height:84px;display:flex;overflow:auto}.unit-code-list button[data-v-8bedd43a]{border-color:color-mix(in srgb, var(--status-warning) 55%, var(--color-border));max-width:100%;min-height:24px;color:var(--color-text);background:color-mix(in srgb, var(--status-warning) 12%, var(--color-surface-strong));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:1px 7px;overflow:hidden}.unit-code-list b[data-v-8bedd43a]{color:var(--status-danger)}.line-source-cell small.ready[data-v-8bedd43a]{color:var(--status-success)}.line-carrier-row[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface-strong));border-radius:8px;flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:6px;max-height:66px;padding:4px 6px;display:flex;overflow:auto}.line-carrier-label[data-v-8bedd43a]{color:var(--status-info);flex:0 0 100%;font-size:11px;font-weight:900;line-height:1.1}.line-carrier-chip[data-v-8bedd43a]{border:1px solid color-mix(in srgb, var(--color-primary) 70%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));border-radius:999px;grid-template-columns:minmax(76px,auto) 58px 22px;align-items:center;min-height:22px;display:inline-grid;overflow:hidden}.line-carrier-chip button[data-v-8bedd43a]{border:0;border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border));min-height:28px;color:var(--color-text);background:0 0;padding:1px 7px;font-size:12px;line-height:1.2}.line-carrier-chip.active[data-v-8bedd43a]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 24%, var(--color-surface-strong))}.line-carrier-chip input[data-v-8bedd43a]{border-block:0;border-inline:1px solid color-mix(in srgb, var(--color-primary) 40%, var(--color-border));text-align:right;border-radius:0;width:58px;min-height:24px;padding:2px 5px;font-size:12px}.line-carrier-chip .line-carrier-remove[data-v-8bedd43a]{min-width:22px;color:var(--status-danger);padding:0;font-weight:900}.source-detail-button[data-v-8bedd43a]{border-color:color-mix(in srgb, var(--color-primary) 65%, var(--color-border));min-height:30px;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-panel));justify-self:start;padding:0 10px;font-size:12px}.line-qty-input[data-v-8bedd43a]{display:block}.line-qty-input input[data-v-8bedd43a]{text-align:right;width:100%;min-width:0;min-height:34px;padding:5px 7px;font-size:17px}.field-error[data-v-8bedd43a]{border:1px solid var(--status-danger);color:var(--status-danger);background:color-mix(in srgb, var(--status-danger) 12%, var(--color-panel));border-radius:8px;margin:0;padding:10px;font-weight:850}.action-bar[data-v-8bedd43a]{border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-columns:minmax(310px,1.2fr) minmax(260px,1.15fr) 118px minmax(150px,.6fr);align-items:center;gap:10px;padding:10px;display:grid;position:relative}.action-group[data-v-8bedd43a]{gap:6px;min-width:0;display:grid}.action-group>span[data-v-8bedd43a]{color:var(--color-muted);font-size:12px;font-weight:850}.action-bar button[data-v-8bedd43a]{min-height:56px;font-size:17px}.receipt-line[data-v-8bedd43a]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:850;overflow:hidden}.mini-refresh-button[data-v-8bedd43a]{min-height:40px;font-size:15px}@media (width<=860px){.h5-issue-page[data-v-8bedd43a]{height:auto;min-height:100%;overflow:visible}.issue-grid[data-v-8bedd43a],.footer-summary[data-v-8bedd43a],.package-line-row[data-v-8bedd43a],.action-bar[data-v-8bedd43a]{grid-template-columns:1fr}.issue-grid[data-v-8bedd43a],.scan-card[data-v-8bedd43a],.detail-card[data-v-8bedd43a],.carrier-line[data-v-8bedd43a]{overflow:visible}.detail-card[data-v-8bedd43a]{display:block}.package-lines[data-v-8bedd43a]{flex:none;margin-top:10px;overflow:visible}.carrier-stack[data-v-8bedd43a]{max-height:42vh}.issue-header[data-v-8bedd43a]{flex-direction:column;align-items:stretch}}@media (width<=1180px) and (width>=861px){.issue-grid[data-v-8bedd43a]{grid-template-columns:minmax(210px,.48fr) minmax(0,1.52fr);gap:8px}.package-line-head[data-v-8bedd43a],.package-line-row[data-v-8bedd43a]{grid-template-columns:32px minmax(64px,.22fr) minmax(100px,.42fr) minmax(220px,1fr) minmax(88px,.32fr) 52px;gap:5px}.source-scan-row[data-v-8bedd43a]{grid-template-columns:minmax(0,1fr) 58px 42px;gap:3px}.source-scan-row button[data-v-8bedd43a]{padding-inline:4px;font-size:11px}.line-material-code[data-v-8bedd43a],.line-balance[data-v-8bedd43a]{font-size:11px}.line-material-name[data-v-8bedd43a]{font-size:14px}}@media (height<=900px) and (width>=861px){.h5-issue-page[data-v-8bedd43a]{gap:6px;padding:8px}.issue-header h2[data-v-8bedd43a]{margin-block:0 2px;font-size:30px}.issue-chips[data-v-8bedd43a]{gap:4px;margin-top:3px}.issue-chips span[data-v-8bedd43a]{padding:2px 7px;font-size:11px}.issue-operator-chip[data-v-8bedd43a],.issue-workstation-chip[data-v-8bedd43a]{display:none}.issue-header-actions[data-v-8bedd43a]{gap:6px}.header-task-button[data-v-8bedd43a],.header-auxiliary-button[data-v-8bedd43a]{min-width:120px;min-height:44px;font-size:15px}.issue-grid[data-v-8bedd43a]{gap:8px}.scan-card[data-v-8bedd43a],.detail-card[data-v-8bedd43a]{gap:6px;padding:8px}.card-title[data-v-8bedd43a]{min-height:24px}.scan-card>label input[data-v-8bedd43a]{min-height:42px;padding-block:6px;font-size:16px}.carrier-line[data-v-8bedd43a]{padding:7px}.operation-package-tabs[data-v-8bedd43a]{gap:4px}.operation-package-tabs button[data-v-8bedd43a]{min-height:48px;padding:5px 7px}.package-lines[data-v-8bedd43a]{gap:4px}.package-line-row[data-v-8bedd43a]{min-height:0;padding:5px 7px}.package-line-row.has-source-allocation[data-v-8bedd43a]{min-height:0}.line-source-cell[data-v-8bedd43a]{gap:2px;padding-block:0}.trace-badge[data-v-8bedd43a]{padding:1px 6px}.source-scan-row input[data-v-8bedd43a],.source-scan-row button[data-v-8bedd43a],.source-allocation-row input[data-v-8bedd43a],.source-allocation-row button[data-v-8bedd43a],.unit-code-entry textarea[data-v-8bedd43a],.unit-code-entry button[data-v-8bedd43a]{min-height:28px}.package-line-source-strip .source-summary-row[data-v-8bedd43a]{min-height:28px;padding:3px 7px}.action-bar[data-v-8bedd43a]{grid-template-columns:minmax(270px,1.05fr) minmax(220px,1.15fr) 100px minmax(120px,.52fr);gap:6px;padding:6px}.footer-summary[data-v-8bedd43a]{gap:4px}.footer-summary article[data-v-8bedd43a]{padding:5px 7px}.footer-summary strong[data-v-8bedd43a]{font-size:20px}.action-group[data-v-8bedd43a]{gap:2px}.action-bar button[data-v-8bedd43a]{min-height:44px;font-size:15px}}@media (height<=780px) and (width>=861px){.issue-kicker[data-v-8bedd43a],.card-title[data-v-8bedd43a],.action-group>span[data-v-8bedd43a]{display:none}.scan-card[data-v-8bedd43a]{grid-template-rows:auto minmax(0,1fr)}.issue-header h2[data-v-8bedd43a]{font-size:28px}.issue-chips[data-v-8bedd43a]{flex-wrap:nowrap;max-width:min(100%,100vw - 330px);overflow:hidden}.issue-chips span[data-v-8bedd43a]{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:220px;overflow:hidden}.action-bar[data-v-8bedd43a]{grid-template-columns:minmax(250px,1fr) minmax(210px,1.2fr) 96px minmax(110px,.5fr)}}.lineside-adjust-page[data-v-098be58e]{min-height:100%;color:var(--color-text);background:var(--h5-device-bg,var(--color-bg));grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:12px;display:grid;overflow:hidden}.page-header[data-v-098be58e]{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr) 132px;gap:10px;display:grid}.page-header[data-v-098be58e],.entry-panel[data-v-098be58e],.stock-panel[data-v-098be58e],.stock-card[data-v-098be58e],.workstation-card[data-v-098be58e],.material-card[data-v-098be58e],.readonly-field[data-v-098be58e],.action-bar[data-v-098be58e]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px}.page-header[data-v-098be58e],.entry-panel[data-v-098be58e],.stock-panel[data-v-098be58e],.action-bar[data-v-098be58e]{padding:10px}h1[data-v-098be58e],p[data-v-098be58e],dl[data-v-098be58e]{margin:0}.page-header p[data-v-098be58e],dt[data-v-098be58e],label[data-v-098be58e],.stock-card span[data-v-098be58e],.workstation-card span[data-v-098be58e],.material-card span[data-v-098be58e],.readonly-field span[data-v-098be58e],.action-bar p[data-v-098be58e],.material-card small[data-v-098be58e],.workstation-card small[data-v-098be58e]{color:var(--color-muted);font-size:13px;font-weight:850}h1[data-v-098be58e]{text-overflow:ellipsis;white-space:nowrap;font-size:28px;line-height:1;overflow:hidden}.page-header dl[data-v-098be58e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-header dd[data-v-098be58e]{margin:3px 0 0;font-size:20px;font-weight:900}button[data-v-098be58e],input[data-v-098be58e],select[data-v-098be58e],textarea[data-v-098be58e]{border:1px solid var(--color-border);min-height:48px;color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-098be58e]{cursor:pointer;padding:8px 12px;font-weight:900}button[data-v-098be58e]:disabled{cursor:wait;opacity:.72}input[data-v-098be58e],select[data-v-098be58e],textarea[data-v-098be58e]{outline:none;width:100%;padding:8px 12px;font-size:20px;font-weight:900}input[data-v-098be58e]:focus,select[data-v-098be58e]:focus,textarea[data-v-098be58e]:focus,button[data-v-098be58e]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.adjust-work[data-v-098be58e]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.72fr);gap:10px;min-height:0;display:grid}.entry-panel[data-v-098be58e]{align-content:start;gap:10px;display:grid}.scan-grid[data-v-098be58e],.input-grid[data-v-098be58e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}label[data-v-098be58e]{gap:6px;display:grid}.material-card[data-v-098be58e]{background:var(--color-panel);gap:4px;padding:10px;display:grid}.material-card strong[data-v-098be58e]{font-size:24px;line-height:1}.mode-switch[data-v-098be58e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mode-switch button.active[data-v-098be58e]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.target-location-field input[data-v-098be58e]{font-size:22px}.readonly-field[data-v-098be58e]{background:var(--color-panel);align-content:center;min-height:74px;padding:8px 10px;display:grid}.readonly-field strong[data-v-098be58e]{margin-top:4px;font-size:25px;line-height:1}.reason-field select[data-v-098be58e]{min-height:54px}.reason-field textarea[data-v-098be58e]{resize:vertical;min-height:92px}.unit-code-picker[data-v-098be58e]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;gap:8px;padding:10px;display:grid}.unit-code-picker header[data-v-098be58e]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.unit-code-picker header div[data-v-098be58e]{align-items:center;gap:8px;display:flex}.unit-code-picker header span[data-v-098be58e],.unit-code-picker header strong[data-v-098be58e]{font-weight:900}.unit-code-picker header button[data-v-098be58e]{min-height:40px;padding:0 14px}.unit-code-list[data-v-098be58e]{grid-template-columns:repeat(auto-fill,minmax(154px,1fr));gap:8px;max-height:190px;display:grid;overflow:auto}.unit-code-list button[data-v-098be58e]{border-color:var(--color-border);background:var(--color-surface);justify-items:start;gap:4px;min-height:54px;display:grid}.unit-code-list button.selected[data-v-098be58e]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.unit-code-list small[data-v-098be58e]{opacity:.78}.validation-message[data-v-098be58e]{border:1px solid var(--status-danger);color:var(--status-danger);background:var(--color-panel);border-radius:8px;padding:9px 10px;font-weight:900}.stock-panel[data-v-098be58e]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.stock-card[data-v-098be58e],.workstation-card[data-v-098be58e]{background:var(--color-panel);align-content:center;gap:6px;min-height:116px;padding:12px;display:grid}.stock-card strong[data-v-098be58e]{font-size:42px;line-height:1}.stock-card.diff[data-v-098be58e]{border-color:var(--status-warning)}.workstation-card[data-v-098be58e]{grid-column:1/-1}.workstation-card strong[data-v-098be58e]{font-size:28px;line-height:1}.action-bar[data-v-098be58e]{grid-template-columns:minmax(0,1fr) 150px 190px;align-items:center;gap:8px;display:grid;position:sticky;bottom:0}.action-bar button[data-v-098be58e]{min-height:58px;font-size:18px}.primary-action[data-v-098be58e]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}@media (width<=820px){.lineside-adjust-page[data-v-098be58e]{overflow:auto}.page-header[data-v-098be58e],.adjust-work[data-v-098be58e],.scan-grid[data-v-098be58e],.input-grid[data-v-098be58e],.action-bar[data-v-098be58e]{grid-template-columns:1fr}}.h5-misc-page[data-v-fbb7b61e]{min-height:100%;color:var(--color-text);background:var(--h5-device-bg,var(--color-bg));grid-template-rows:auto;align-content:start;gap:10px;padding:12px;display:grid;overflow:hidden}.misc-entry[data-v-fbb7b61e],.misc-summary[data-v-fbb7b61e],.misc-actions[data-v-fbb7b61e],.action-message[data-v-fbb7b61e],.action-metrics div[data-v-fbb7b61e],.summary-card[data-v-fbb7b61e],.metric-grid div[data-v-fbb7b61e],.recent-list article[data-v-fbb7b61e]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px}p[data-v-fbb7b61e],h1[data-v-fbb7b61e],h2[data-v-fbb7b61e],dl[data-v-fbb7b61e]{margin:0}dt[data-v-fbb7b61e],label[data-v-fbb7b61e],.summary-card span[data-v-fbb7b61e],.action-metrics span[data-v-fbb7b61e],.metric-grid span[data-v-fbb7b61e],.recent-list span[data-v-fbb7b61e],.recent-list small[data-v-fbb7b61e]{color:var(--color-muted);font-size:13px;font-weight:850}button[data-v-fbb7b61e],input[data-v-fbb7b61e]{border:1px solid var(--color-border);min-height:46px;color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-fbb7b61e]{cursor:pointer;padding:8px 12px;font-weight:950}input[data-v-fbb7b61e]{outline:none;width:100%;padding:8px 12px;font-size:22px;font-weight:950}input[data-v-fbb7b61e]:focus,button[data-v-fbb7b61e]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.misc-work[data-v-fbb7b61e]{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);align-items:stretch;gap:10px;height:calc(100vh - 125px);min-height:0;max-height:calc(100vh - 125px);display:grid;overflow:hidden}.misc-entry[data-v-fbb7b61e],.misc-summary[data-v-fbb7b61e]{align-content:start;gap:8px;height:100%;min-height:0;max-height:100%;padding:10px;display:grid}.misc-summary[data-v-fbb7b61e]{grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.misc-entry[data-v-fbb7b61e]{max-width:980px;max-height:100%;overflow:hidden}.scan-grid[data-v-fbb7b61e],.input-grid[data-v-fbb7b61e],.metric-grid[data-v-fbb7b61e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}label[data-v-fbb7b61e],.type-panel[data-v-fbb7b61e]{gap:6px;display:grid}.type-panel article[data-v-fbb7b61e]{gap:5px;display:grid}.type-panel h2[data-v-fbb7b61e],.recent-list h2[data-v-fbb7b61e]{color:var(--color-primary-strong);font-size:15px;line-height:1}.type-panel article>div[data-v-fbb7b61e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.type-panel button[data-v-fbb7b61e]{min-height:40px}.reason-options[data-v-fbb7b61e]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.reason-options button[data-v-fbb7b61e]{min-height:42px}.type-panel button.active[data-v-fbb7b61e],.reason-options button.active[data-v-fbb7b61e],button.primary[data-v-fbb7b61e]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.misc-submit-button[data-v-fbb7b61e]{min-height:70px;font-size:24px}.reason-field[data-v-fbb7b61e]{grid-column:1/-1}.summary-card[data-v-fbb7b61e]{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface));gap:6px;padding:12px;display:grid}.summary-card strong[data-v-fbb7b61e]{font-size:32px;line-height:1}.summary-card p[data-v-fbb7b61e]{color:var(--color-muted);overflow-wrap:anywhere;font-size:18px;font-weight:850}.metric-grid div[data-v-fbb7b61e]{padding:9px 10px}.metric-grid strong[data-v-fbb7b61e]{margin-top:4px;font-size:28px;line-height:1;display:block}.action-metrics[data-v-fbb7b61e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.action-metrics div[data-v-fbb7b61e]{min-height:52px;padding:7px 8px}.action-metrics span[data-v-fbb7b61e]{white-space:nowrap;display:block}.action-metrics strong[data-v-fbb7b61e]{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:22px;line-height:1.05;display:block;overflow:hidden}.action-metrics.invalid div[data-v-fbb7b61e],.action-message.invalid[data-v-fbb7b61e]{border-color:var(--status-danger)}.action-message[data-v-fbb7b61e]{min-height:58px;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:9px 10px;font-size:16px;font-weight:900;line-height:1.2;overflow:hidden}.action-message.invalid[data-v-fbb7b61e]{color:var(--status-danger)}.recent-list[data-v-fbb7b61e]{gap:8px;min-height:0;padding-right:4px;display:grid;overflow:auto}.recent-list header[data-v-fbb7b61e]{justify-content:space-between;align-items:center;display:flex}.recent-list article[data-v-fbb7b61e]{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-height:70px;padding:8px 10px;display:grid}.recent-list strong[data-v-fbb7b61e]{overflow-wrap:anywhere;min-width:0}.recent-list p[data-v-fbb7b61e]{color:var(--color-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:14px;font-weight:800}.misc-actions[data-v-fbb7b61e]{align-items:center;gap:8px;padding:8px;display:grid}.misc-actions .action-metrics[data-v-fbb7b61e]{grid-column:1/-1}.recent-pager[data-v-fbb7b61e]{align-items:center;gap:6px;display:flex}.recent-pager button[data-v-fbb7b61e]{min-height:32px;padding:4px 10px;font-size:13px}.misc-submit-mask[data-v-fbb7b61e]{z-index:130;background:color-mix(in srgb, var(--color-bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;display:grid;position:fixed;inset:0}.misc-submit-mask>div[data-v-fbb7b61e]{border:1px solid var(--color-primary);width:min(560px,100vw - 48px);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;gap:10px;padding:28px;display:grid}.misc-submit-mask span[data-v-fbb7b61e]{color:var(--color-primary-strong);font-size:16px;font-weight:950}.misc-submit-mask strong[data-v-fbb7b61e]{font-size:36px;line-height:1}.misc-submit-mask p[data-v-fbb7b61e]{color:var(--color-muted);font-size:18px;font-weight:850}.material-search-mask[data-v-fbb7b61e]{z-index:125;background:color-mix(in srgb, var(--color-bg) 76%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.material-search-dialog[data-v-fbb7b61e]{border:1px solid var(--color-primary);background:var(--color-surface);width:min(1180px,100vw - 48px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-rows:auto auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.material-search-dialog header[data-v-fbb7b61e],.material-search-bar[data-v-fbb7b61e]{grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:10px;display:grid}.material-search-dialog h2[data-v-fbb7b61e]{margin:2px 0 0;font-size:34px;line-height:1}.material-search-dialog p[data-v-fbb7b61e],.material-search-list small[data-v-fbb7b61e]{color:var(--color-muted);font-size:14px;font-weight:850}.material-search-list[data-v-fbb7b61e]{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.material-search-list button[data-v-fbb7b61e],.material-search-list article[data-v-fbb7b61e]{text-align:left;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr) minmax(220px,.4fr);align-items:center;gap:10px;min-height:64px;padding:10px 12px;display:grid}.material-search-list strong[data-v-fbb7b61e],.material-search-list span[data-v-fbb7b61e],.material-search-list small[data-v-fbb7b61e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.material-search-list strong[data-v-fbb7b61e]{font-size:22px}.material-search-list span[data-v-fbb7b61e]{font-size:20px;font-weight:950}@media (width<=900px){.h5-misc-page[data-v-fbb7b61e]{overflow:auto}.misc-work[data-v-fbb7b61e],.misc-actions[data-v-fbb7b61e]{grid-template-columns:1fr}.type-panel article>div[data-v-fbb7b61e]{grid-template-columns:repeat(2,minmax(0,1fr))}.material-search-dialog header[data-v-fbb7b61e],.material-search-bar[data-v-fbb7b61e],.material-search-list button[data-v-fbb7b61e],.material-search-list article[data-v-fbb7b61e]{grid-template-columns:1fr}}.h5-qc-page[data-v-69a0b151]{min-height:100%;color:var(--color-text);background:var(--color-bg);grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:10px;padding:12px;display:grid}.qc-spec-preview-dialog[data-v-69a0b151]{z-index:95;border:1px solid var(--color-primary);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;display:grid;position:fixed;inset:18px}.qc-spec-preview-dialog header[data-v-69a0b151]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.qc-spec-preview-dialog header span[data-v-69a0b151]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.qc-spec-preview-dialog h2[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:clamp(22px,3vw,34px);line-height:1.08;overflow:hidden}.qc-spec-preview-dialog header button[data-v-69a0b151]{min-width:56px;min-height:48px;padding:0 14px;font-size:28px;line-height:1}.qc-spec-preview-body[data-v-69a0b151]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:8px;min-height:0;display:grid;overflow:hidden}.qc-spec-preview-body img[data-v-69a0b151],.qc-spec-preview-body iframe[data-v-69a0b151]{border:0;width:100%;height:100%;min-height:0}.qc-spec-preview-body img[data-v-69a0b151]{-o-object-fit:contain;object-fit:contain}.qc-header[data-v-69a0b151],.qc-meta-strip[data-v-69a0b151],.status-grid article[data-v-69a0b151],.context-panel[data-v-69a0b151],.submit-panel[data-v-69a0b151],.action-bar[data-v-69a0b151]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-elevated);border-radius:8px}.qc-header[data-v-69a0b151]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.qc-header p[data-v-69a0b151],.material-line span[data-v-69a0b151],.qc-meta-strip span[data-v-69a0b151],label span[data-v-69a0b151],dt[data-v-69a0b151],.status-grid span[data-v-69a0b151]{color:var(--color-primary-strong);letter-spacing:0;margin:0;font-size:12px;font-weight:900}.qc-header h2[data-v-69a0b151]{overflow-wrap:anywhere;white-space:normal;margin:2px 0 0;font-size:26px;line-height:1.12;overflow:visible}.context-panel[data-v-69a0b151],.submit-panel[data-v-69a0b151]{padding:6px}.qc-meta-strip[data-v-69a0b151]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:6px;display:grid}.qc-meta-strip article[data-v-69a0b151]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;align-content:center;gap:3px;min-width:0;min-height:64px;padding:6px;display:grid}.qc-meta-strip strong[data-v-69a0b151],.report-upload button[data-v-69a0b151],.report-upload .file-upload-action[data-v-69a0b151],.qc-meta-strip select[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(16px,1.85vw,20px);font-weight:900;line-height:1.08;overflow:hidden}.qc-meta-strip select[data-v-69a0b151]{border:1px solid var(--color-border);min-height:36px;color:var(--color-text);background:var(--color-surface);border-radius:8px}.step-flow-board[data-v-69a0b151]{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);min-width:0;box-shadow:var(--shadow-elevated);border-radius:8px;gap:8px;padding:8px;display:grid}.step-flow-board header[data-v-69a0b151]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.step-flow-board header div[data-v-69a0b151]{align-items:baseline;gap:10px;min-width:0;display:flex}.step-flow-board header span[data-v-69a0b151],.step-dependency-card span[data-v-69a0b151]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.step-flow-board header strong[data-v-69a0b151],.step-dependency-card strong[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-flow-board header small[data-v-69a0b151],.step-dependency-card small[data-v-69a0b151]{color:var(--color-primary-strong);font-size:11px;font-weight:850}.step-flow-strip[data-v-69a0b151]{scrollbar-width:thin;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.step-flow-strip button[data-v-69a0b151]{min-height:58px;color:var(--color-text);background:var(--color-surface-strong);text-align:left;flex:0 0 clamp(180px,24vw,260px);grid-template-columns:34px minmax(120px,1fr);align-items:center;gap:2px 8px;padding:6px 8px;display:grid;position:relative}.step-flow-strip button[data-v-69a0b151]:after{content:"";background:var(--color-border);width:8px;height:2px;position:absolute;top:50%;right:-7px}.step-flow-strip button[data-v-69a0b151]:last-child:after{display:none}.step-flow-strip button[data-status=current][data-v-69a0b151]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.step-flow-strip button[data-status=done][data-v-69a0b151]{border-color:var(--status-success)}.step-flow-strip button[data-status=blocked][data-v-69a0b151]{opacity:.52}.step-node[data-v-69a0b151]{background:color-mix(in srgb, var(--color-primary) 20%, transparent);border-radius:6px;grid-row:1/span 2;place-items:center;width:30px;height:30px;font-weight:950;display:grid}.step-flow-strip button[data-status=current] .step-node[data-v-69a0b151]{background:color-mix(in srgb, var(--color-on-primary) 18%, transparent)}.step-flow-strip strong[data-v-69a0b151],.step-flow-strip small[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-flow-strip small[data-v-69a0b151]{color:currentColor;opacity:.8;font-size:11px;font-weight:850}.step-dependency-card[data-v-69a0b151]{border:1px solid color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-strong));border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:7px 9px;display:grid}label small[data-v-69a0b151]{color:var(--status-warning);font-size:11px;font-weight:900}.report-upload .visually-hidden-file-input[data-v-69a0b151]{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.attachment-actions[data-v-69a0b151]{flex-wrap:wrap;gap:6px;display:flex}.report-upload small[data-v-69a0b151],.spec-files small[data-v-69a0b151],.location-check small[data-v-69a0b151]{color:var(--color-primary-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.report-upload small[data-state=failed][data-v-69a0b151],.spec-files small[data-state=failed][data-v-69a0b151]{color:var(--color-danger)}.location-check[data-state=matched] strong[data-v-69a0b151]{color:var(--status-success)}.location-check[data-state=mismatch] strong[data-v-69a0b151],.location-check[data-state=unknown] strong[data-v-69a0b151]{color:var(--status-danger)}.location-check[data-state=mismatch] small[data-v-69a0b151],.location-check[data-state=unknown] small[data-v-69a0b151]{color:var(--status-warning)}button[data-v-69a0b151],input[data-v-69a0b151],select[data-v-69a0b151]{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-69a0b151]{min-height:48px;color:var(--color-on-primary);background:var(--color-primary);padding:0 14px;font-weight:900}button[data-v-69a0b151]:disabled{cursor:not-allowed;opacity:.55}.qc-header-actions[data-v-69a0b151]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.report-upload button[data-v-69a0b151],.report-upload .file-upload-action[data-v-69a0b151],.spec-files button[data-v-69a0b151]{max-width:100%;min-height:34px;color:var(--color-text);background:var(--color-surface-strong);text-align:left;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.report-upload button[data-v-69a0b151]:disabled,.report-upload .file-upload-action[data-disabled=true][data-v-69a0b151],.spec-files button[data-v-69a0b151]:disabled{opacity:.55}input[data-v-69a0b151]{width:100%;min-height:48px;padding:0 12px;font-size:20px;font-weight:850}select[data-v-69a0b151]{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--color-primary) 50%) calc(100% - 22px) 50% / 8px 8px no-repeat, linear-gradient(135deg, var(--color-primary) 50%, transparent 50%) calc(100% - 16px) 50% / 8px 8px no-repeat, var(--color-surface-strong);width:100%;min-height:56px;padding:0 40px 0 12px;font-size:20px;font-weight:850}select option[data-v-69a0b151]{color:var(--color-text);background:var(--color-surface-strong)}input[data-v-69a0b151]:focus,select[data-v-69a0b151]:focus,button[data-v-69a0b151]:focus-visible{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent);outline-offset:2px}.status-grid[data-v-69a0b151]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.status-grid article[data-v-69a0b151]{min-height:64px;padding:6px}.status-grid label[data-v-69a0b151]{gap:3px}.status-grid input[data-v-69a0b151],.status-grid select[data-v-69a0b151]{min-height:36px;padding:0 8px;font-size:clamp(18px,2.2vw,24px);font-weight:900;line-height:1}.qc-layout[data-v-69a0b151]{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:6px;min-height:0;display:grid}.material-line[data-v-69a0b151]{gap:3px;margin-bottom:6px;display:grid}.material-line strong[data-v-69a0b151]{overflow-wrap:anywhere;white-space:normal;font-size:20px;line-height:1.16;overflow:visible}dl[data-v-69a0b151]{gap:5px;margin:0;display:grid}dl div[data-v-69a0b151]{border-top:1px solid var(--color-border);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:6px;min-height:32px;display:grid}dd[data-v-69a0b151]{overflow-wrap:anywhere;white-space:normal;min-width:0;margin:0;font-weight:850;overflow:visible}.submit-panel[data-v-69a0b151]{align-content:start;gap:6px;display:grid}.judgement-row[data-v-69a0b151],.form-grid[data-v-69a0b151]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.form-grid[data-v-69a0b151]{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-suggestion-grid[data-v-69a0b151],.split-grid[data-v-69a0b151]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qc-suggestion-grid article[data-v-69a0b151]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;min-width:0;padding:6px}.qc-suggestion-grid span[data-v-69a0b151]{color:var(--color-primary-strong);font-size:12px;font-weight:900;display:block}.qc-suggestion-grid strong[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:clamp(18px,2vw,24px);line-height:1.05;display:block;overflow:hidden}.split-grid label[data-v-69a0b151]{min-width:0}.split-grid input[data-v-69a0b151]{min-height:42px;font-size:clamp(18px,2.05vw,24px);font-weight:900}label[data-v-69a0b151]{gap:3px;display:grid}.judgement-row button[data-v-69a0b151]:not(.active),.action-bar button[data-v-69a0b151]:not(.primary){color:var(--color-text);background:var(--color-surface-strong)}.judgement-row button.active[data-v-69a0b151]{color:var(--color-on-primary);border-color:var(--color-primary);background:var(--color-primary)}.action-bar[data-v-69a0b151]{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid;position:sticky;bottom:0}.action-bar[data-state=success][data-v-69a0b151]{border-color:color-mix(in srgb, var(--status-success) 70%, var(--color-border))}.action-bar[data-state=blocked][data-v-69a0b151]{border-color:color-mix(in srgb, var(--status-danger) 70%, var(--color-border))}.action-bar strong[data-v-69a0b151]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.action-bar div[data-v-69a0b151]{grid-template-columns:repeat(2,minmax(120px,auto));gap:8px;display:grid}@media (width<=920px){.h5-qc-page[data-v-69a0b151]{padding:10px}.qc-layout[data-v-69a0b151],.action-bar[data-v-69a0b151]{grid-template-columns:1fr}.qc-meta-strip[data-v-69a0b151]{grid-template-columns:repeat(3,minmax(0,1fr))}.action-bar div[data-v-69a0b151]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.qc-spec-preview-dialog[data-v-69a0b151]{padding:10px;inset:8px}.step-flow-board header[data-v-69a0b151],.step-dependency-card[data-v-69a0b151]{grid-template-columns:1fr}.step-flow-strip button[data-v-69a0b151]{flex-basis:190px}.status-grid[data-v-69a0b151],.qc-meta-strip[data-v-69a0b151],.form-grid[data-v-69a0b151],.qc-suggestion-grid[data-v-69a0b151],.split-grid[data-v-69a0b151],.judgement-row[data-v-69a0b151]{grid-template-columns:repeat(2,minmax(0,1fr))}}.h5-report-page[data-v-3445e180]{min-height:100%;color:var(--color-text);background:var(--h5-device-bg,var(--color-bg));grid-template-rows:auto auto minmax(0,1fr);gap:10px;padding:14px;display:grid}.report-readiness-breakdown[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 9%, transparent);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.report-readiness-breakdown>div[data-v-3445e180]{gap:3px;display:grid}.report-readiness-breakdown span[data-v-3445e180],.report-readiness-breakdown p[data-v-3445e180]{color:var(--color-text-muted);margin:0;font-size:12px}.report-readiness-breakdown p[data-v-3445e180]{grid-column:1/-1}.report-submit-overlay[data-v-3445e180]{z-index:95;background:#02080ac7;place-items:center;display:grid;position:fixed;inset:0}.report-submit-overlay>div[data-v-3445e180]{border:1px solid var(--color-primary);min-width:min(520px,100vw - 48px);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;justify-items:center;gap:12px;padding:28px;display:grid}.report-submit-overlay strong[data-v-3445e180]{font-size:30px}.report-submit-overlay p[data-v-3445e180]{color:var(--color-muted);margin:0;font-weight:850}.report-info-backdrop[data-v-3445e180]{z-index:90;background:#02080ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.report-info-dialog[data-v-3445e180]{border:1px solid var(--color-primary);width:min(980px,100vw - 36px);max-height:min(720px,100dvh - 36px);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;gap:14px;padding:18px;display:grid;overflow:auto}.report-info-dialog header[data-v-3445e180]{justify-content:space-between;align-items:start;gap:12px;display:flex}.report-info-dialog header span[data-v-3445e180],.info-grid span[data-v-3445e180]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.report-info-dialog h2[data-v-3445e180]{margin:2px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.05}.report-info-dialog header button[data-v-3445e180]{min-width:54px;min-height:54px;font-size:30px}.operation-preview-dialog[data-v-3445e180],.operation-text-preview-dialog[data-v-3445e180]{z-index:95;border:1px solid var(--color-primary);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;display:grid;position:fixed;inset:18px}.operation-preview-dialog header[data-v-3445e180],.operation-text-preview-dialog header[data-v-3445e180]{justify-content:space-between;align-items:start;gap:12px;display:flex}.operation-preview-dialog header span[data-v-3445e180],.operation-text-preview-dialog header span[data-v-3445e180]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.operation-preview-dialog h2[data-v-3445e180],.operation-text-preview-dialog h2[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 160px);margin:2px 0 0;font-size:clamp(22px,3vw,38px);line-height:1.08;overflow:hidden}.operation-preview-dialog header button[data-v-3445e180],.operation-text-preview-dialog header button[data-v-3445e180]{min-width:58px;min-height:58px;font-size:32px}.operation-preview-body[data-v-3445e180]{border:1px solid var(--color-border);background:#050a0c;border-radius:8px;min-height:0;display:grid;overflow:hidden}.operation-preview-body img[data-v-3445e180],.operation-preview-body iframe[data-v-3445e180]{border:0;width:100%;height:100%;min-height:0}.operation-preview-body img[data-v-3445e180]{-o-object-fit:contain;object-fit:contain}.operation-text-preview-dialog[data-v-3445e180]{z-index:96}.operation-text-preview-dialog--large[data-v-3445e180]{width:auto;max-width:none;height:auto;max-height:none;padding:18px;inset:10px}.operation-text-preview-body[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;min-height:0;padding:clamp(16px,2vw,26px);overflow:auto}.operation-text-preview-body p[data-v-3445e180]{color:var(--color-text);white-space:pre-wrap;margin:0;font-size:clamp(26px,3vw,42px);font-weight:850;line-height:1.42}.operation-text-preview-dialog--large .operation-text-preview-body[data-v-3445e180]{padding:22px}.operation-text-preview-dialog--large .operation-text-preview-body p[data-v-3445e180]{font-size:28px;font-weight:820}.text-reveal-backdrop[data-v-3445e180]{z-index:110}.text-reveal-dialog[data-v-3445e180]{z-index:111}.tap-reveal-text[data-v-3445e180]{max-width:100%;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;overflow-wrap:inherit;background:0 0;border:0;padding:0;display:inline}.tap-reveal-text--title[data-v-3445e180],.tap-reveal-text--muted[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tap-reveal-text--muted[data-v-3445e180]{color:inherit}.tap-reveal-text--title[data-v-3445e180]{line-height:1.12}.info-grid[data-v-3445e180]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.info-grid article[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.info-grid strong[data-v-3445e180]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,2.4vw,34px);line-height:1.1;overflow:hidden}.info-empty[data-v-3445e180]{border:1px solid var(--color-border);min-height:220px;color:var(--color-muted);background:var(--color-panel);border-radius:8px;padding:18px;font-size:24px;font-weight:900}.operation-doc-panel[data-v-3445e180]{gap:10px;display:grid}.operation-doc-panel .operation-text-card[data-v-3445e180],.operation-doc-panel section[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.operation-doc-panel .operation-text-card[data-v-3445e180]{width:100%;color:inherit;text-align:left;position:relative}.operation-doc-panel .operation-text-card[data-v-3445e180]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.operation-doc-panel span[data-v-3445e180]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.operation-doc-panel .operation-text-summary[data-v-3445e180]{color:var(--color-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(18px,2vw,24px);font-weight:850;line-height:1.3;display:-webkit-box;overflow:hidden}.operation-doc-panel .operation-text-card strong[data-v-3445e180]{color:var(--color-primary-strong);justify-self:end;font-size:18px;font-weight:950}.operation-doc-panel section header[data-v-3445e180]{justify-content:space-between;align-items:center;display:flex}.operation-doc-panel section header strong[data-v-3445e180]{color:var(--color-text);font-size:20px}.operation-doc-panel section button[data-v-3445e180]{min-height:48px;color:var(--color-text);background:var(--color-surface-strong);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operation-doc-panel .operation-doc-message[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-primary) 58%, var(--color-border));color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-panel));border-radius:8px;padding:10px 12px;font-size:18px}.submit-spinner[data-v-3445e180]{border:5px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-top-color:var(--color-primary);border-radius:999px;width:48px;height:48px;animation:.8s linear infinite h5-report-spin-3445e180}.refresh-required-banner[data-v-3445e180]{z-index:85;border:1px solid var(--status-warning,var(--color-primary));max-width:min(920px,100vw - 36px);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid;position:fixed;bottom:18px;right:18px}.refresh-required-banner span[data-v-3445e180]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.refresh-required-banner button[data-v-3445e180]{min-height:40px;padding:0 12px}.carrier-adjust-backdrop[data-v-3445e180]{z-index:88;background:color-mix(in srgb, var(--color-bg) 88%, #02080acc);padding:0;display:block;position:fixed;inset:0}.carrier-adjust-dialog[data-v-3445e180]{border:1px solid var(--color-primary);width:100vw;height:100dvh;color:var(--color-text);background:var(--color-surface);box-shadow:none;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:18px;display:grid;overflow:hidden}.carrier-adjust-dialog>header[data-v-3445e180]{min-width:0}.carrier-adjust-dialog>header span[data-v-3445e180]{overflow-wrap:anywhere;display:block}.raw-material-ng-dialog[data-v-3445e180]{border:1px solid var(--color-primary);width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;margin:12px auto;padding:16px;display:grid;overflow:hidden}.raw-material-ng-dialog h2[data-v-3445e180]{margin:2px 0 4px;font-size:28px;line-height:1.1}.raw-material-ng-dialog header span[data-v-3445e180]{color:var(--color-muted);font-weight:850}.raw-material-ng-grid[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;display:grid;overflow:auto}.raw-material-ng-grid label[data-v-3445e180]{color:var(--color-muted);gap:6px;font-weight:850;display:grid}.raw-material-ng-grid input[data-v-3445e180],.raw-material-ng-grid select[data-v-3445e180],.raw-material-ng-grid textarea[data-v-3445e180]{box-sizing:border-box;border:2px solid var(--color-border);width:100%;min-height:42px;color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px;padding:8px 10px;font-weight:850}.raw-material-ng-grid textarea[data-v-3445e180]{resize:vertical}.raw-material-ng-wide[data-v-3445e180]{grid-column:1/-1}.raw-material-ng-required[data-v-3445e180],.raw-material-ng-message[data-v-3445e180]{border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface-strong);border-radius:8px;margin:0;padding:8px 10px;font-weight:850;line-height:1.35}.raw-material-ng-message[data-status=validation_error][data-v-3445e180],.raw-material-ng-message[data-status=failed][data-v-3445e180]{border-color:var(--color-danger);color:var(--color-danger)}.raw-material-ng-dialog footer[data-v-3445e180]{grid-template-columns:minmax(150px,.45fr) minmax(260px,1fr);gap:10px;display:grid}.raw-material-ng-dialog footer button[data-v-3445e180]{min-height:52px}.carrier-adjust-dialog h2[data-v-3445e180]{margin:2px 0 4px;font-size:clamp(28px,3.2vw,42px);line-height:1.08}.carrier-adjust-dialog header span[data-v-3445e180],.carrier-adjust-summary span[data-v-3445e180],.carrier-adjust-input[data-v-3445e180]{color:var(--color-muted);font-weight:850}.carrier-adjust-summary[data-v-3445e180]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.carrier-adjust-summary article[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;gap:4px;min-width:0;padding:8px 10px;display:grid}.carrier-adjust-summary article[data-balanced=true][data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-panel))}.carrier-adjust-summary strong[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,3vw,38px);line-height:1.1;overflow:hidden}.carrier-adjust-tools[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.carrier-adjust-tools button[data-v-3445e180]{min-height:44px}.binding-board[data-v-3445e180]{grid-template-columns:minmax(380px,.85fr) minmax(0,1.15fr);gap:12px;min-height:0;display:grid}.binding-column[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;align-content:start;gap:6px;min-height:0;max-height:none;padding:10px;display:grid;overflow:auto}.binding-column article[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:8px;padding:7px 9px;display:grid}.binding-column article[data-active=true][data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong))}.binding-column article>button[data-v-3445e180]{border-color:var(--color-primary);min-width:38px;min-height:38px;color:var(--color-on-primary);background:var(--color-primary);font-size:20px}.binding-column strong[data-v-3445e180],.binding-column small[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.binding-column strong[data-v-3445e180]{font-size:clamp(18px,2.1vw,26px)}.binding-column small[data-v-3445e180]{color:var(--color-muted);margin-top:2px;font-weight:850}.binding-chip-row[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:6px;display:grid}.binding-chip-row button[data-v-3445e180]{border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border));min-height:26px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:2px 6px;font-size:12px;overflow:hidden}.binding-chip-row b[data-v-3445e180],.binding-list b[data-v-3445e180]{color:var(--status-danger,#ff5a66)}.binding-list[data-v-3445e180]{gap:6px;margin-top:8px;display:grid}.binding-list label[data-v-3445e180]{grid-template-columns:minmax(130px,1fr) minmax(90px,.45fr) 44px 44px;align-items:center;gap:6px;display:grid}.binding-list span[data-v-3445e180]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.binding-list input[data-v-3445e180]{border:2px solid var(--color-border);min-height:36px;color:var(--color-text);background:var(--color-panel);border-radius:8px;padding:0 10px;font-size:18px;font-weight:900}.binding-list button[data-v-3445e180]{min-height:36px}.binding-list .danger[data-v-3445e180]{border-color:var(--status-danger,#ff5a66);color:var(--status-danger,#ff5a66)}.issue-like-board .scan-card-like[data-v-3445e180],.issue-like-board .detail-card-like[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);min-width:0;min-height:0;box-shadow:var(--shadow-elevated);border-radius:8px;align-content:start;gap:10px;padding:12px;display:grid}.carrier-line[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;gap:4px;min-height:0;padding:10px;display:grid}.carrier-line span[data-v-3445e180],.carrier-line small[data-v-3445e180],.package-line-head span[data-v-3445e180],.package-lines span[data-v-3445e180],.package-lines small[data-v-3445e180]{color:var(--color-muted);font-size:13px;font-weight:750}.carrier-stack[data-v-3445e180]{gap:6px;min-height:0;max-height:none;padding-right:2px;display:grid;overflow:auto}.carrier-stack-item[data-v-3445e180]{gap:4px;display:grid}.carrier-stack-item>button[data-v-3445e180]{text-align:left;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:6px;min-height:30px;padding:4px 8px;display:grid}.carrier-stack-item>button.active[data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong))}.carrier-stack-item>button span[data-v-3445e180]{min-width:0;color:var(--color-text);overflow-wrap:anywhere;white-space:normal}.carrier-stack-item>button .carrier-card-main[data-v-3445e180]{gap:2px;min-width:0;display:grid;overflow:hidden}.carrier-card-heading[data-v-3445e180]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.carrier-card-heading em[data-v-3445e180]{color:var(--color-primary-strong);font-size:11px;font-style:normal;font-weight:900}.carrier-stack-item>button .carrier-card-main strong[data-v-3445e180]{color:var(--color-text);flex:none;font-size:13px;font-weight:950;line-height:1.15}.carrier-stack-item>button small[data-v-3445e180]{color:var(--color-muted);white-space:normal;overflow-wrap:anywhere;align-self:center;font-size:12px;font-weight:900}.carrier-stack-item>button .carrier-bind-summary[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;max-height:none;line-height:1.35;overflow:hidden}.carrier-stack-item>button b[data-v-3445e180]{color:var(--status-danger);grid-area:1/2/2/3;place-self:center end;font-size:13px;font-style:normal}.carrier-detail-button[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);min-height:24px;color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-strong) 88%, transparent);border-radius:6px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:850}.carrier-detail-button[data-v-3445e180]:hover{color:var(--color-text);border-color:var(--color-primary)}.carrier-material-lines[data-v-3445e180]{grid-template-columns:1fr;gap:3px;padding-left:12px;display:grid}.carrier-material-lines summary[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);width:fit-content;min-height:20px;color:var(--color-muted);background:color-mix(in srgb, var(--color-surface-strong) 88%, transparent);cursor:pointer;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:850}.carrier-material-lines summary[data-v-3445e180]:hover{color:var(--color-text);border-color:var(--color-primary)}.carrier-material-lines button[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-primary) 60%, var(--color-border));min-height:34px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));text-align:left;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(58px,74px) 20px;align-items:center;gap:3px;padding:4px 6px;font-size:11px;font-weight:850;display:grid}.carrier-material-lines span[data-v-3445e180]{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.carrier-material-lines span small[data-v-3445e180],.line-carrier-row span small[data-v-3445e180]{color:var(--color-muted);margin-top:2px;font-size:10px;font-weight:850;line-height:1.2;display:block}.carrier-material-lines input[data-v-3445e180]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-primary) 42%, var(--color-border));width:100%;min-height:26px;color:var(--color-text);background:var(--color-panel);text-align:right;border-radius:6px;padding:2px 5px;font-size:11px;font-weight:900;line-height:1}.carrier-material-lines strong[data-v-3445e180]{color:var(--color-text);justify-self:end;font-size:11px;font-weight:900}.carrier-material-lines b[data-v-3445e180]{color:var(--status-danger);font-size:12px;font-style:normal;line-height:1}.package-lines[data-v-3445e180]{align-content:start;gap:5px;min-height:0;padding-right:2px;display:grid;overflow:auto}.package-section[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-border) 84%, transparent);background:color-mix(in srgb, var(--color-surface-strong) 78%, var(--color-panel));border-radius:8px;gap:6px;min-width:0;padding:8px;display:grid}.package-section+.package-section[data-v-3445e180]{margin-top:4px}.package-section>header[data-v-3445e180]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.package-section>header strong[data-v-3445e180]{color:var(--color-text);font-size:15px;line-height:1.1}.package-section>header span[data-v-3445e180]{color:var(--color-muted);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:800;overflow:visible}.package-section[data-section=output][data-v-3445e180]{border-color:color-mix(in srgb, var(--color-primary) 58%, var(--color-border))}.package-line-head[data-v-3445e180],.package-line-row[data-v-3445e180]{grid-template-columns:42px minmax(72px,.32fr) minmax(220px,1.22fr) minmax(142px,.58fr) minmax(72px,82px);align-items:center;gap:7px;display:grid}.package-line-head[data-v-3445e180]{padding:0 11px}.package-line-row[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface-strong);text-align:left;cursor:pointer;border-radius:8px;min-height:46px;padding:6px 9px}.package-line-row[data-v-3445e180]>*{min-width:0}.package-line-row.active[data-v-3445e180]{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 20%, var(--color-surface-strong))}.package-line-row.active strong[data-v-3445e180],.package-line-row.active span[data-v-3445e180],.package-line-row.active small[data-v-3445e180]{color:var(--color-text)}.package-line-row.unbalanced[data-v-3445e180]{border-color:color-mix(in srgb, var(--status-danger,#ff5a66) 74%, var(--color-border));background:color-mix(in srgb, var(--status-danger,#ff5a66) 10%, var(--color-surface-strong))}.package-line-row.balanced[data-v-3445e180]{border-color:color-mix(in srgb, var(--color-primary) 62%, var(--color-border))}.package-line-row.disabled[data-v-3445e180]{border-color:color-mix(in srgb, var(--color-border) 78%, transparent);color:var(--color-muted);background:color-mix(in srgb, var(--color-panel) 72%, var(--color-surface-strong));cursor:default;opacity:.58}.package-line-row.disabled strong[data-v-3445e180],.package-line-row.disabled span[data-v-3445e180],.package-line-row.disabled small[data-v-3445e180]{color:var(--color-muted)}.line-add-button[data-v-3445e180]{border-color:var(--color-primary);width:34px;min-height:32px;color:var(--color-on-primary);background:var(--color-primary);padding:0;font-size:18px;font-weight:900;line-height:1}.line-add-button[data-v-3445e180]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.package-lines span[data-v-3445e180],.package-lines strong[data-v-3445e180],.package-lines small[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.binding-column .package-line-row>strong[data-v-3445e180],.binding-column .package-line-row>small[data-v-3445e180]{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.package-lines strong[data-v-3445e180]{font-size:16px}.package-line-row>small[data-v-3445e180]{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.package-line-row>small b[data-v-3445e180]{color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 14%, transparent);border-radius:999px;padding:1px 7px;font-style:normal;font-weight:900}.package-line-row.unbalanced>small b[data-v-3445e180]{color:var(--status-danger,#ff5a66);background:color-mix(in srgb, var(--status-danger,#ff5a66) 12%, transparent)}.line-carrier-row[data-v-3445e180]{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:5px;min-width:0;padding-top:2px;display:grid}.line-carrier-row button[data-v-3445e180]{border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border));min-height:30px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));text-align:left;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(58px,74px) 18px;align-items:center;gap:6px;padding:4px 7px;font-size:12px;line-height:1.2;display:grid}.line-carrier-row button span[data-v-3445e180]{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.line-carrier-row button input[data-v-3445e180]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-primary) 42%, var(--color-border));width:100%;min-height:26px;color:var(--color-text);background:var(--color-panel);text-align:right;border-radius:6px;padding:2px 5px;font-size:12px;font-weight:900;line-height:1.1}.line-carrier-row b[data-v-3445e180]{color:var(--status-danger);text-align:center;font-style:normal}.line-qty-input[data-v-3445e180]{justify-self:end;width:100%;max-width:86px;display:block}.line-qty-input input[data-v-3445e180]{box-sizing:border-box;width:100%;min-height:34px;padding:5px 7px;font-size:17px}.line-ng-button[data-v-3445e180]{border-color:var(--color-border);min-height:34px;color:var(--color-text);background:var(--color-panel);font-size:13px;font-weight:900}.line-ng-button[data-v-3445e180]:hover,.line-ng-button[data-v-3445e180]:focus-visible{border-color:color-mix(in srgb, var(--status-danger,#ff5a66) 65%, var(--color-border));color:var(--status-danger,#ff5a66);background:color-mix(in srgb, var(--status-danger,#ff5a66) 10%, var(--color-surface-strong))}.carrier-adjust-input[data-v-3445e180]{gap:8px;display:grid}.carrier-adjust-input.compact input[data-v-3445e180]{min-height:50px;font-size:18px}.carrier-adjust-input input[data-v-3445e180]{border:2px solid var(--color-border);min-height:56px;color:var(--color-text);background:var(--color-surface-strong);border-radius:8px;padding:0 14px;font-size:clamp(22px,3vw,34px);font-weight:900}.carrier-adjust-input input[data-v-3445e180]:focus{outline:3px solid var(--color-primary);outline-offset:2px}.carrier-adjust-dialog footer[data-v-3445e180]{grid-template-columns:minmax(140px,.4fr) minmax(140px,.4fr) minmax(260px,1fr);gap:10px;display:grid}.carrier-adjust-dialog footer button[data-v-3445e180]{min-height:54px;font-size:18px}@keyframes h5-report-spin-3445e180{to{transform:rotate(360deg)}}.report-header[data-v-3445e180]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.report-header>div[data-v-3445e180]{flex:auto;min-width:0}.report-header>.header-action[data-v-3445e180]{flex:none}.report-header h1[data-v-3445e180]{margin:3px 0;font-size:clamp(34px,4.8vw,58px);line-height:1.05}.eyebrow[data-v-3445e180],.report-subtitle[data-v-3445e180]{margin:0}.eyebrow[data-v-3445e180]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.report-subtitle[data-v-3445e180],.operation-card span[data-v-3445e180],.task-strip span[data-v-3445e180],.qty-inputs label[data-v-3445e180],.reason-field[data-v-3445e180]{color:var(--color-muted)}.task-overview-row[data-v-3445e180]{grid-template-columns:minmax(0,1fr) minmax(150px,.12fr);align-items:stretch;gap:12px;display:grid}.task-strip[data-v-3445e180]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.task-strip article[data-v-3445e180],.operation-card article[data-v-3445e180],.submit-heading[data-v-3445e180],.carrier-evidence[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;padding:10px}.task-strip article[data-v-3445e180]{min-height:82px}.task-strip strong[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:clamp(28px,4vw,48px);line-height:1;display:block;overflow:hidden}.report-side-actions[data-v-3445e180]{gap:8px;min-width:150px;display:grid}.report-side-actions button[data-v-3445e180]{border-color:var(--color-primary);min-height:45px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-strong));padding:0 10px;font-size:17px}.report-layout[data-v-3445e180]{grid-template-columns:minmax(430px,1.08fr) minmax(420px,.92fr);gap:12px;min-height:0;display:grid}.task-card[data-v-3445e180],.submit-card[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:0;box-shadow:var(--shadow-elevated);border-radius:8px;gap:12px;padding:12px;display:grid}.task-card[data-v-3445e180]{grid-template-rows:auto auto minmax(0,1fr)}.submit-card[data-v-3445e180]{align-content:start}.scan-grid[data-v-3445e180],.qty-inputs[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scan-grid label[data-v-3445e180],.qty-inputs label[data-v-3445e180],.reason-field[data-v-3445e180]{gap:6px;font-size:13px;font-weight:850;display:grid}button[data-v-3445e180],input[data-v-3445e180],textarea[data-v-3445e180]{font:inherit}button[data-v-3445e180]{border:1px solid var(--color-border);min-height:48px;color:var(--color-text);background:var(--color-surface-strong);border-radius:8px;font-weight:900}.scan-grid input[data-v-3445e180],.qty-inputs input[data-v-3445e180],.voice-attachment[data-v-3445e180]{border:2px solid var(--color-border);width:100%;color:var(--color-text);background:var(--color-surface-strong);border-radius:8px}.scan-grid input[data-v-3445e180]:focus,.qty-inputs input[data-v-3445e180]:focus,.voice-attachment[data-v-3445e180]:focus-within,button[data-v-3445e180]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.scan-grid input[data-v-3445e180],.qty-inputs input[data-v-3445e180]{min-height:58px;padding:0 12px;font-size:clamp(20px,2.6vw,30px);font-weight:900}.unitization-field[data-v-3445e180]{color:var(--color-muted);gap:6px;font-weight:900;display:grid}.unitization-field-header[data-v-3445e180]{justify-content:space-between;align-items:center;gap:8px;display:flex}.unitization-field-header button[data-v-3445e180]{border:1px solid color-mix(in srgb, var(--color-accent) 76%, var(--color-border));background:var(--color-accent);min-height:38px;color:var(--color-on-accent);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 14px;font-weight:950}.unitization-field-header button[data-v-3445e180]:disabled{cursor:not-allowed;opacity:.48}.unitization-field textarea[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface-strong);width:100%;min-height:96px;color:var(--color-text);font:inherit;resize:vertical;border-radius:8px;padding:10px 12px}.unitization-field span[data-v-3445e180]{font-size:12px;line-height:1.45}.unitization-field[data-required=true] textarea[data-v-3445e180]{border-color:#dc2626}.unitization-summary[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.unitization-summary span[data-v-3445e180],.unitization-summary small[data-v-3445e180]{color:var(--color-muted);font-size:12px;font-weight:800}.unitization-summary strong[data-v-3445e180]{color:var(--color-text);overflow-wrap:anywhere}.operation-card[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operation-card strong[data-v-3445e180]{overflow-wrap:anywhere;margin-top:6px;display:block}.carrier-evidence[data-v-3445e180]{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;display:grid}.section-title[data-v-3445e180]{color:var(--color-muted);justify-content:space-between;align-items:center;font-weight:900;display:flex}.carrier-list[data-v-3445e180]{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.carrier-section-title[data-v-3445e180]{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:950}.carrier-list button[data-v-3445e180]{border:1px solid var(--color-border);background:var(--color-surface-strong);text-align:left;border-radius:8px;grid-template-columns:minmax(118px,.34fr) minmax(0,1fr) minmax(92px,auto);align-items:center;gap:10px;min-height:50px;padding:8px 10px;display:grid}.carrier-list button[data-hit=true][data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-strong))}.carrier-list span[data-v-3445e180]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carrier-list strong[data-v-3445e180],.carrier-list small[data-v-3445e180]{overflow-wrap:anywhere;white-space:normal;word-break:break-word;min-width:0}.carrier-material-cell[data-v-3445e180]{gap:2px;min-width:0;display:grid;overflow:hidden}.carrier-list button>span[data-v-3445e180],.carrier-list small[data-v-3445e180],.empty-line[data-v-3445e180],.submit-heading p[data-v-3445e180]{color:var(--color-muted);margin:0;font-weight:850}.carrier-material-cell small[data-v-3445e180]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:36px;display:-webkit-box;overflow:hidden}.carrier-list .carrier-context-line[data-v-3445e180]{color:var(--color-primary-strong);font-size:11px;font-weight:850}.reason-options[data-v-3445e180]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.reason-options button[data-v-3445e180]{border-color:var(--color-border);background:var(--color-surface-strong);min-height:46px;color:var(--color-text)}.reason-options button.active[data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 22%, var(--color-surface-strong));color:var(--color-text)}.submit-row[data-v-3445e180]{grid-template-columns:minmax(0,1fr) minmax(128px,.5fr) minmax(188px,.8fr);align-items:stretch;gap:10px;min-width:0;display:grid}.submit-row[data-v-3445e180]>*{min-width:0}.submit-row .submit-inline[data-v-3445e180]{width:100%}.submit-row[data-v-3445e180]:has(.trace-label-action){grid-template-columns:minmax(0,1fr) minmax(128px,.48fr) minmax(188px,.72fr) minmax(148px,.56fr)}.voice-attachment[data-v-3445e180]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;min-height:56px;padding:6px;display:flex}.voice-attachment button[data-v-3445e180]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong));min-height:42px}.voice-attachment a[data-v-3445e180],.voice-attachment span[data-v-3445e180]{min-width:0;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;flex:120px;font-weight:850;overflow:hidden}@media (width<=1180px){:is(.submit-row[data-v-3445e180],.submit-row[data-v-3445e180]:has(.trace-label-action)){grid-template-columns:repeat(2,minmax(0,1fr))}.voice-attachment[data-v-3445e180],.trace-label-action[data-v-3445e180]{grid-column:1/-1}}@media (width<=760px){:is(.submit-row[data-v-3445e180],.submit-row[data-v-3445e180]:has(.trace-label-action)){grid-template-columns:minmax(0,1fr)}}.voice-attachment span[data-state=failed][data-v-3445e180]{color:var(--color-danger)}.voice-attachment .visually-hidden-file-input[data-v-3445e180]{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.submit-heading[data-v-3445e180]{gap:6px;display:grid}.submit-heading strong[data-v-3445e180]{margin-top:4px;font-size:clamp(40px,6vw,70px);line-height:1;display:block}.primary-action[data-v-3445e180]{color:var(--color-on-primary);background:var(--color-primary);border-color:#0000}.raw-material-ng-action[data-v-3445e180]{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong))}.submit-inline[data-v-3445e180]{width:100%;min-height:56px;font-size:20px}.submit-status-line[data-v-3445e180]{border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface-strong);border-radius:8px;padding:10px 12px;font-weight:850;line-height:1.35}.submit-status-line[data-status=validation_error][data-v-3445e180],.submit-status-line[data-status=failed][data-v-3445e180],.submit-status-line[data-status=duplicate][data-v-3445e180]{border-color:var(--status-danger,#ff5a66);color:var(--status-danger,#ff5a66);background:color-mix(in srgb, var(--status-danger,#ff5a66) 10%, var(--color-surface-strong))}.submit-status-line[data-status=success][data-v-3445e180]{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface-strong))}.app-shell[data-style=touch] .scan-grid input[data-v-3445e180],.app-shell[data-style=touch] .qty-inputs input[data-v-3445e180],.app-shell[data-style=touch] .submit-inline[data-v-3445e180]{min-height:66px}.app-shell[data-style=lean] .task-card[data-v-3445e180]{border-left:8px solid var(--color-primary)}.app-shell[data-style=whiteboard] .task-card[data-v-3445e180],.app-shell[data-style=whiteboard] .submit-card[data-v-3445e180]{box-shadow:none}@media (width<=860px){.report-header[data-v-3445e180]{flex-direction:column;align-items:stretch}.report-layout[data-v-3445e180],.task-overview-row[data-v-3445e180],.task-strip[data-v-3445e180],.scan-grid[data-v-3445e180],.qty-inputs[data-v-3445e180],.submit-row[data-v-3445e180],.info-grid[data-v-3445e180],.carrier-adjust-summary[data-v-3445e180],.carrier-adjust-tools[data-v-3445e180],.binding-board[data-v-3445e180],.binding-list label[data-v-3445e180],.carrier-adjust-dialog footer[data-v-3445e180]{grid-template-columns:1fr}.operation-card[data-v-3445e180]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.h5-report-page[data-v-3445e180]{padding:10px}.operation-text-preview-dialog--large[data-v-3445e180]{padding:10px;inset:8px}.operation-text-preview-dialog--large .operation-text-preview-body[data-v-3445e180]{padding:14px}.operation-text-preview-dialog--large .operation-text-preview-body p[data-v-3445e180]{font-size:22px}.operation-card[data-v-3445e180],.task-strip[data-v-3445e180]{grid-template-columns:1fr}}.h5-shipment-page[data-v-3ec2fa49]{--shipment-accent:#ffd15a;--shipment-danger:#ff6a5e;--shipment-success:#52d273;--shipment-panel:color-mix(in srgb, var(--color-surface) 78%, transparent);--shipment-panel-strong:color-mix(in srgb, var(--color-surface-strong) 86%, transparent);--shipment-line:color-mix(in srgb, var(--color-border) 72%, transparent);min-height:100%;color:var(--color-text);background:linear-gradient(135deg, color-mix(in srgb, var(--h5-device-bg,var(--color-bg)) 92%, #101612) 0%, var(--h5-device-bg,var(--color-bg)) 62%), var(--h5-device-bg,var(--color-bg));grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:14px;display:grid;overflow:hidden}.shipment-command[data-v-3ec2fa49]{border-bottom:1px solid var(--shipment-line);grid-template-columns:minmax(260px,1fr) minmax(320px,.9fr) 136px;align-items:center;gap:12px;min-height:96px;padding-bottom:12px;display:grid}p[data-v-3ec2fa49],h1[data-v-3ec2fa49],h2[data-v-3ec2fa49],dl[data-v-3ec2fa49]{margin:0}.shipment-title-block[data-v-3ec2fa49]{min-width:0}.shipment-title-block p[data-v-3ec2fa49],dt[data-v-3ec2fa49],.scan-field span[data-v-3ec2fa49],.reason-field span[data-v-3ec2fa49],.logistics-fields span[data-v-3ec2fa49],.status-strip span[data-v-3ec2fa49],.current-line-card p[data-v-3ec2fa49],.line-row small[data-v-3ec2fa49],.action-bar p[data-v-3ec2fa49]{color:var(--color-muted);font-size:13px;font-weight:800}.shipment-title-block p[data-v-3ec2fa49]{color:var(--shipment-accent);letter-spacing:.08em}h1[data-v-3ec2fa49]{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:clamp(30px,4vw,46px);line-height:1;overflow:hidden}.shipment-title-block>span[data-v-3ec2fa49]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:15px;font-weight:800;display:block;overflow:hidden}h2[data-v-3ec2fa49]{overflow-wrap:anywhere;margin-top:10px;font-size:clamp(26px,3.2vw,42px);line-height:1}.shipment-context-grid[data-v-3ec2fa49]{grid-template-columns:1.2fr 1fr .8fr 1fr;gap:8px;display:grid}.shipment-context-grid div[data-v-3ec2fa49]{border-left:1px solid var(--shipment-line);min-width:0;padding-left:14px}.shipment-context-grid dd[data-v-3ec2fa49]{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:clamp(20px,2.2vw,29px);font-weight:950;line-height:1.05;overflow:hidden}.shipment-select-action[data-v-3ec2fa49]{align-self:stretch}button[data-v-3ec2fa49],input[data-v-3ec2fa49],select[data-v-3ec2fa49]{border:1px solid var(--shipment-line);min-height:52px;color:var(--color-text);background:var(--shipment-panel-strong);font:inherit;border-radius:8px}button[data-v-3ec2fa49]{cursor:pointer;padding:8px 14px;font-weight:950}button[data-v-3ec2fa49]:disabled{opacity:.45;cursor:not-allowed}input[data-v-3ec2fa49],select[data-v-3ec2fa49]{outline:none;width:100%;padding:8px 14px;font-size:clamp(20px,2.5vw,30px);font-weight:950}input[data-v-3ec2fa49]:focus,select[data-v-3ec2fa49]:focus,button[data-v-3ec2fa49]:focus-visible{border-color:var(--shipment-accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--shipment-accent) 35%, transparent)}button.primary[data-v-3ec2fa49]{border-color:var(--shipment-accent);color:#1c1708;background:var(--shipment-accent)}button.danger[data-v-3ec2fa49]{border-color:var(--shipment-danger);color:#250705;background:var(--shipment-danger)}.shipment-workbench[data-v-3ec2fa49]{grid-template-columns:minmax(0,1.36fr) minmax(360px,.74fr);gap:14px;min-height:0;display:grid}.shipment-primary-panel[data-v-3ec2fa49],.shipment-queue-panel[data-v-3ec2fa49]{min-height:0}.shipment-primary-panel[data-v-3ec2fa49]{grid-template-rows:auto minmax(0,1fr);gap:14px;display:grid}.scan-row[data-v-3ec2fa49]{grid-template-columns:minmax(280px,.9fr) minmax(340px,1.1fr);gap:12px;display:grid}.scan-field[data-v-3ec2fa49],.reason-field[data-v-3ec2fa49],.logistics-fields label[data-v-3ec2fa49]{gap:7px;min-width:0;display:grid}.current-line-card[data-v-3ec2fa49]{border:1px solid var(--shipment-line);border-left:5px solid var(--shipment-accent);background:var(--shipment-panel);border-radius:10px;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding:18px;display:grid}.current-line-head[data-v-3ec2fa49]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:18px;min-height:0;display:grid}.current-line-head>div[data-v-3ec2fa49]:first-child{min-width:0}.current-line-bottom[data-v-3ec2fa49]{border-top:1px solid var(--shipment-line);grid-template-columns:minmax(0,.7fr) minmax(220px,.4fr) minmax(320px,.9fr);align-items:end;gap:12px;padding-top:14px;display:grid}.logistics-fields[data-v-3ec2fa49]{grid-template-columns:minmax(150px,.75fr) minmax(180px,1fr);gap:10px;min-width:0;display:grid}.logistics-fields input[data-v-3ec2fa49]{min-height:48px;font-size:clamp(18px,2vw,24px)}.trace-strip[data-v-3ec2fa49]{flex-wrap:wrap;gap:8px;display:flex}.trace-strip span[data-v-3ec2fa49]{border:1px solid var(--shipment-line);background:color-mix(in srgb, var(--shipment-accent) 8%, var(--shipment-panel-strong));color:var(--color-text);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:950}.unit-code-panel[data-v-3ec2fa49]{border-top:1px solid var(--shipment-line);gap:10px;padding-top:14px;display:grid}.unit-code-panel header[data-v-3ec2fa49]{color:var(--color-muted);justify-content:space-between;gap:12px;font-size:13px;font-weight:950;display:flex}.unit-code-panel p[data-v-3ec2fa49]{color:var(--color-muted);margin:0;font-weight:800}.unit-code-list[data-v-3ec2fa49]{flex-wrap:wrap;gap:8px;max-height:136px;display:flex;overflow:auto}.unit-code-pill[data-v-3ec2fa49]{border-color:color-mix(in srgb, var(--shipment-accent) 65%, var(--shipment-line));align-items:center;gap:8px;max-width:100%;min-height:42px;padding:6px 10px;display:inline-flex}.unit-code-pill span[data-v-3ec2fa49]{overflow-wrap:anywhere}.unit-code-pill small[data-v-3ec2fa49]{color:var(--shipment-danger);font-size:12px}.current-quantity[data-v-3ec2fa49],.status-strip[data-v-3ec2fa49]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.current-quantity div[data-v-3ec2fa49],.status-strip div[data-v-3ec2fa49]{border:1px solid var(--shipment-line);background:color-mix(in srgb, var(--color-panel) 78%, transparent);border-radius:8px;min-width:0;padding:12px}.current-quantity dd[data-v-3ec2fa49],.status-strip strong[data-v-3ec2fa49]{margin:6px 0 0;font-size:clamp(30px,3.5vw,46px);font-weight:950;line-height:1;display:block}.current-quantity-input[data-v-3ec2fa49]{border-color:color-mix(in srgb, var(--shipment-accent) 70%, var(--shipment-line))!important}.current-quantity input[data-v-3ec2fa49]{text-align:center;min-height:58px;padding:4px 10px;font-size:clamp(30px,3.6vw,48px)}.shipment-queue-panel[data-v-3ec2fa49]{border-left:1px solid var(--shipment-line);grid-template-rows:auto minmax(0,1fr);gap:12px;padding-left:14px;display:grid}.status-strip[data-v-3ec2fa49]{grid-template-columns:repeat(2,minmax(0,1fr))}.status-strip strong[data-v-3ec2fa49]{font-size:clamp(28px,3vw,40px)}.line-list[data-v-3ec2fa49]{align-content:start;gap:10px;min-height:0;padding-right:2px;display:grid;overflow:auto}.line-row[data-v-3ec2fa49]{border:1px solid var(--shipment-line);background:var(--shipment-panel);text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:88px;padding:12px;display:grid}.line-row.active[data-v-3ec2fa49]{border-color:var(--shipment-accent);background:color-mix(in srgb, var(--shipment-accent) 14%, var(--shipment-panel))}.line-row span[data-v-3ec2fa49]{color:var(--shipment-accent);font-size:13px;font-weight:950}.line-row strong[data-v-3ec2fa49]{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.12;overflow:hidden}.line-row small[data-v-3ec2fa49]{grid-column:1/-1}.line-row em[data-v-3ec2fa49],.line-state[data-v-3ec2fa49]{background:color-mix(in srgb, currentColor 12%, transparent);border:1px solid;border-radius:999px;justify-self:start;padding:5px 10px;font-size:12px;font-style:normal;font-weight:950}.line-row em[data-v-3ec2fa49]{grid-area:1/2/span 2;align-self:center}.is-待出库[data-v-3ec2fa49]{color:var(--shipment-accent)}.is-已出库[data-v-3ec2fa49]{color:var(--shipment-success)}.is-数量差异[data-v-3ec2fa49]{color:var(--shipment-danger)}.action-bar[data-v-3ec2fa49]{border-top:1px solid var(--shipment-line);grid-template-columns:minmax(0,1fr) 124px 164px 164px;align-items:center;gap:10px;padding-top:12px;display:grid;position:sticky;bottom:0}.action-bar button[data-v-3ec2fa49]{min-height:60px;font-size:18px}@media (width<=820px){.h5-shipment-page[data-v-3ec2fa49]{overflow:auto}.shipment-command[data-v-3ec2fa49],.shipment-workbench[data-v-3ec2fa49],.scan-row[data-v-3ec2fa49],.current-line-head[data-v-3ec2fa49],.current-line-bottom[data-v-3ec2fa49],.logistics-fields[data-v-3ec2fa49],.action-bar[data-v-3ec2fa49]{grid-template-columns:1fr}.shipment-queue-panel[data-v-3ec2fa49]{border-left:0;padding-left:0}.shipment-context-grid[data-v-3ec2fa49]{grid-template-columns:1fr}.shipment-context-grid div[data-v-3ec2fa49]{border-left:0;border-top:1px solid var(--shipment-line);padding:8px 0 0}}.h5-invoice-capture-page[data-v-b5040385]{gap:16px;display:grid}
