.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-57635ab5]{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-57635ab5]{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-57635ab5]{grid-template-columns:minmax(0,1fr) 112px 56px;align-items:center;gap:10px;display:grid}header p[data-v-57635ab5],header h2[data-v-57635ab5]{margin:0}header p[data-v-57635ab5]{color:var(--accent,#1e40af);font-size:12px;font-weight:900}header h2[data-v-57635ab5]{text-overflow:ellipsis;white-space:nowrap;font-size:26px;line-height:1.08;overflow:hidden}button[data-v-57635ab5],input[data-v-57635ab5]{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-57635ab5]{padding:0 12px;font-weight:900}.h5-picker-refresh[data-v-57635ab5]{color:var(--accent-contrast,#fff);background:var(--accent,#2563eb)}input[data-v-57635ab5]{border:0;width:100%;min-height:44px;padding:0 12px;font-size:20px;font-weight:850}input[data-v-57635ab5]:focus,button[data-v-57635ab5]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#2563eb) 45%, transparent);outline-offset:2px}.h5-picker-toolbar[data-v-57635ab5]{grid-template-columns:minmax(0,1fr) 112px 112px;gap:10px;display:grid}.h5-picker-toolbar[data-camera-scan=true][data-v-57635ab5]{grid-template-columns:minmax(0,1fr) 96px 96px 96px}.h5-picker-toolbar label[data-v-57635ab5]{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-57635ab5]{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-57635ab5]{color:var(--accent,#2563eb);font-size:12px;font-weight:900}.h5-picker-sort[data-v-57635ab5]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.h5-picker-sort button.active[data-v-57635ab5]{border-color:var(--accent-strong,#1d4ed8);color:var(--accent-contrast,#fff);background:var(--accent,#2563eb)}.h5-picker-list[data-v-57635ab5]{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-57635ab5]{-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-57635ab5]{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-57635ab5]{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-57635ab5]{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-57635ab5]{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-57635ab5]{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-57635ab5],.h5-picker-row i[data-v-57635ab5]{text-align:right;color:var(--muted,#475569);justify-self:end}.h5-picker-row em[data-v-57635ab5]{grid-area:meta}.h5-picker-row i[data-v-57635ab5]{grid-area:date}.h5-picker-row span[data-v-57635ab5],.h5-picker-row em[data-v-57635ab5],.h5-picker-row i[data-v-57635ab5],.h5-picker-row small[data-v-57635ab5]{color:var(--muted,#334155);font-size:12px;font-style:normal;font-weight:800}.h5-picker-row span[data-v-57635ab5]{border-radius:999px;align-self:start;padding:4px 9px}.h5-remote-picker[data-dense=true][data-v-57635ab5]{gap:8px}.h5-picker-row[data-dense=true][data-v-57635ab5]{-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-57635ab5]:not(.h5-picker-priority),.h5-picker-row[data-dense=true] i[data-v-57635ab5]{display:none}.h5-picker-row[data-dense=true] .h5-picker-priority[data-v-57635ab5]{align-self:center;padding:3px 7px}.h5-picker-row[data-dense=true] strong[data-v-57635ab5]{font-size:15px}.h5-picker-row[data-dense=true] small[data-v-57635ab5],.h5-picker-row[data-dense=true] p[data-v-57635ab5],.h5-picker-row[data-dense=true] em[data-v-57635ab5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.h5-picker-row[data-dense=true] small[data-v-57635ab5]{text-align:left;grid-area:subtitle;justify-self:stretch}.h5-picker-row[data-dense=true] p[data-v-57635ab5]{color:var(--muted,#475569);grid-area:description}.h5-picker-row[data-dense=true] em[data-v-57635ab5]{color:var(--accent,#2563eb);grid-area:meta;font-weight:900}.h5-picker-empty[data-v-57635ab5]{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-57635ab5]{padding:10px}.h5-remote-picker[data-v-57635ab5]{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.h5-picker-row[data-v-57635ab5]{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-57635ab5]{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-57635ab5],.h5-picker-row p[data-v-57635ab5],.h5-picker-row em[data-v-57635ab5],.h5-picker-row i[data-v-57635ab5]{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-b629fa6a]{gap:12px;min-height:0;display:grid}.stockin-panel-header[data-v-b629fa6a],.stockin-toolbar[data-v-b629fa6a],.stockin-actions[data-v-b629fa6a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.stockin-panel-header p[data-v-b629fa6a]{color:var(--text-muted);margin:0 0 4px;font-size:12px;font-weight:900}.stockin-panel-header h2[data-v-b629fa6a]{margin:0;font-size:20px}.stockin-toolbar input[data-v-b629fa6a],.stockin-detail input[data-v-b629fa6a],.stockin-detail textarea[data-v-b629fa6a]{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-b629fa6a]{resize:vertical;min-height:96px;padding:10px;line-height:1.45}.stockin-unitization-note[data-v-b629fa6a]{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.stockin-prepared-codes[data-v-b629fa6a],.stockin-print-scope[data-v-b629fa6a]{border:1px solid var(--border);background:var(--surface-strong);border-radius:8px;gap:8px;padding:10px;display:grid}.stockin-prepared-codes>div[data-v-b629fa6a],.stockin-print-scope header[data-v-b629fa6a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.stockin-prepared-codes span[data-v-b629fa6a],.stockin-print-scope span[data-v-b629fa6a]{color:var(--text-muted);font-size:12px;font-weight:900}.stockin-prepared-codes strong[data-v-b629fa6a],.stockin-print-scope strong[data-v-b629fa6a]{overflow-wrap:anywhere;display:block}.stockin-prepared-codes small[data-v-b629fa6a],.stockin-prepared-codes p[data-v-b629fa6a],.stockin-print-scope p[data-v-b629fa6a]{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.stockin-print-scope-actions[data-v-b629fa6a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.stockin-print-items[data-v-b629fa6a]{gap:6px;max-height:176px;display:grid;overflow:auto}.stockin-print-items label[data-v-b629fa6a]{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-b629fa6a]{width:18px;min-height:18px}.stockin-print-items code[data-v-b629fa6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-grid[data-v-b629fa6a]{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:12px;min-height:0;display:grid}.stockin-list[data-v-b629fa6a],.stockin-detail[data-v-b629fa6a]{border:1px solid var(--border);background:var(--surface);border-radius:8px}.stockin-list[data-v-b629fa6a]{align-content:start;gap:8px;max-height:52vh;padding:10px;display:grid;overflow:auto}.stockin-list button[data-v-b629fa6a]{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-b629fa6a]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.stockin-list span[data-v-b629fa6a],.stockin-list small[data-v-b629fa6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-detail[data-v-b629fa6a]{align-content:start;gap:12px;padding:12px;display:grid}.stockin-detail dl[data-v-b629fa6a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.stockin-detail dl div[data-v-b629fa6a]{gap:4px;min-width:0;display:grid}.stockin-detail dl.stockin-empty-summary[data-v-b629fa6a]{grid-template-columns:repeat(3,minmax(0,1fr))}.stockin-empty-summary div[data-v-b629fa6a]{border:1px solid var(--border);background:var(--surface-strong);border-radius:8px;padding:10px}.stockin-empty-summary dd[data-v-b629fa6a]{font-size:24px;font-weight:950}.stockin-source-context[data-v-b629fa6a]{border-top:1px solid var(--border);padding-top:10px}.stockin-detail dt[data-v-b629fa6a],.stockin-detail label span[data-v-b629fa6a]{color:var(--text-muted);font-size:12px;font-weight:900}.stockin-detail dd[data-v-b629fa6a]{overflow-wrap:anywhere;margin:0;font-weight:900}.material-default-location-backdrop[data-v-b629fa6a]{z-index:80;background:#00000094;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.material-default-location-dialog[data-v-b629fa6a]{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-b629fa6a],.material-default-location-dialog h2[data-v-b629fa6a]{margin:0}.material-default-location-dialog p[data-v-b629fa6a]{color:var(--accent);font-size:12px;font-weight:950}.material-default-location-dialog h2[data-v-b629fa6a]{font-size:24px}.material-default-location-dialog dl[data-v-b629fa6a]{gap:8px;margin:0;display:grid}.material-default-location-dialog dl div[data-v-b629fa6a]{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-b629fa6a]{color:var(--text-muted);font-size:12px;font-weight:900}.material-default-location-dialog dd[data-v-b629fa6a]{overflow-wrap:anywhere;margin:0;font-weight:950}.material-default-location-dialog footer[data-v-b629fa6a]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stockin-detail label[data-v-b629fa6a]{gap:6px;display:grid}.stockin-qr[data-v-b629fa6a]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.stockin-location-actions[data-v-b629fa6a],.stockin-location-options[data-v-b629fa6a]{gap:8px;display:grid}.stockin-location-actions[data-v-b629fa6a]{grid-template-columns:auto minmax(0,1fr);align-items:center}.stockin-location-actions strong[data-v-b629fa6a]{overflow-wrap:anywhere}.stockin-location-options button[data-v-b629fa6a]{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-b629fa6a],.stockin-qr code[data-v-b629fa6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stockin-empty[data-v-b629fa6a]{color:var(--text-muted);margin:0;font-weight:900}.stockin-actions strong[data-v-b629fa6a]{overflow-wrap:anywhere;min-width:0}button[data-v-b629fa6a]{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-b629fa6a]:disabled{opacity:.45}@media (width<=720px){.stockin-grid[data-v-b629fa6a],.stockin-panel-header[data-v-b629fa6a],.stockin-toolbar[data-v-b629fa6a],.stockin-actions[data-v-b629fa6a],.stockin-detail dl[data-v-b629fa6a],.stockin-location-actions[data-v-b629fa6a],.stockin-qr[data-v-b629fa6a],.stockin-prepared-codes>div[data-v-b629fa6a],.stockin-print-scope header[data-v-b629fa6a],.stockin-print-items label[data-v-b629fa6a]{grid-template-columns:1fr}.stockin-print-scope-actions[data-v-b629fa6a]{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-985b19e6]{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-985b19e6],.source-panel[data-v-985b19e6],.summary-grid article[data-v-985b19e6],.context-panel[data-v-985b19e6],.input-panel[data-v-985b19e6],.action-bar[data-v-985b19e6]{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-985b19e6],.source-panel[data-v-985b19e6]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.source-panel--actions-only[data-v-985b19e6]{grid-template-columns:1fr}.source-panel p[data-v-985b19e6]{color:var(--color-primary-strong);margin:0 0 4px;font-size:13px;font-weight:900}.source-panel strong[data-v-985b19e6]{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-985b19e6]{grid-template-columns:repeat(4,minmax(132px,1fr));justify-content:stretch;gap:8px;display:grid}.arrival-header p[data-v-985b19e6],.material-line span[data-v-985b19e6],label span[data-v-985b19e6],dt[data-v-985b19e6],.summary-grid span[data-v-985b19e6]{color:var(--color-primary-strong);letter-spacing:0;margin:0;font-size:12px;font-weight:900}.arrival-header h2[data-v-985b19e6]{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-985b19e6]{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-985b19e6]{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-985b19e6]{color:var(--color-on-primary);background:var(--color-primary)}.stockin-mode-tabs .stockin-refresh-button[data-v-985b19e6]{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-985b19e6],.input-panel[data-v-985b19e6]{min-height:0;padding:6px;overflow:hidden}button[data-v-985b19e6],input[data-v-985b19e6]{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-985b19e6]{min-height:36px;color:var(--color-on-primary);background:var(--color-primary);padding:0 12px;font-weight:900}.source-actions button[data-v-985b19e6]{min-width:0}input[data-v-985b19e6]{width:100%;min-height:48px;padding:0 12px;font-size:20px;font-weight:850}input[data-v-985b19e6]:focus,button[data-v-985b19e6]: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-985b19e6]:disabled,input[data-v-985b19e6]:disabled{opacity:.55;cursor:not-allowed}.summary-grid[data-v-985b19e6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.summary-grid article[data-v-985b19e6]{min-height:74px;padding:8px}.summary-grid strong[data-v-985b19e6]{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-985b19e6]{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-985b19e6]{overscroll-behavior:contain;grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr);align-content:start;gap:6px;min-height:0;display:grid;overflow:visible}.material-line[data-v-985b19e6]{gap:4px;margin-bottom:6px;display:grid}.material-line strong[data-v-985b19e6]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,2.55vw,32px);line-height:1.12;overflow:hidden}dl[data-v-985b19e6]{gap:4px;margin:0;display:grid}dl div[data-v-985b19e6]{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-985b19e6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;font-weight:850;overflow:hidden}.location-cell[data-v-985b19e6]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.location-cell span[data-v-985b19e6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.location-cell button[data-v-985b19e6]{min-height:34px;padding:0 10px;font-size:14px}.material-default-location-backdrop[data-v-985b19e6]{z-index:40;background:#0000008a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.material-default-location-dialog[data-v-985b19e6]{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-985b19e6]{color:var(--color-primary-strong);margin:0;font-size:13px;font-weight:950}.material-default-location-dialog h2[data-v-985b19e6]{margin:0;font-size:28px;line-height:1.1}.material-default-location-dialog footer[data-v-985b19e6]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.material-default-location-dialog footer button[data-v-985b19e6]{min-height:48px;font-size:18px;font-weight:950}.input-panel[data-v-985b19e6]{align-content:start;gap:8px;display:grid}label[data-v-985b19e6]{gap:5px;display:grid}.qc-result-panel[data-v-985b19e6]{border-color:color-mix(in srgb, var(--color-primary) 38%, var(--color-border));grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.qc-result-panel[data-tone=ready][data-v-985b19e6]{border-color:color-mix(in srgb, var(--status-success) 58%, var(--color-border))}.qc-result-panel[data-tone=blocked][data-v-985b19e6]{border-color:color-mix(in srgb, var(--status-warning) 62%, var(--color-border))}.qc-result-panel[data-tone=working][data-v-985b19e6]{border-color:color-mix(in srgb, var(--color-info) 55%, var(--color-border))}.incoming-trace-resolver[data-v-985b19e6]{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-985b19e6]{border-color:color-mix(in srgb, var(--status-success) 52%, var(--color-border))}.incoming-trace-resolver[data-tone=working][data-v-985b19e6]{border-color:color-mix(in srgb, var(--color-info) 54%, var(--color-border))}.trace-resolver-main[data-v-985b19e6],.qc-result-main[data-v-985b19e6]{align-content:start;gap:4px;min-height:0;display:grid}.secondary-action[data-v-985b19e6]{color:var(--color-text);background:var(--color-surface-strong)}.trace-resolver-main span[data-v-985b19e6],.trace-resolver-fields span[data-v-985b19e6],.qc-result-main span[data-v-985b19e6],.qc-result-metrics span[data-v-985b19e6]{color:var(--color-primary-strong);font-size:14px;font-weight:900}.trace-resolver-main strong[data-v-985b19e6],.qc-result-main strong[data-v-985b19e6]{font-size:clamp(30px,3.55vw,46px);line-height:1.02}.trace-resolver-main strong[data-v-985b19e6]{font-size:clamp(22px,2.5vw,30px)}.trace-resolver-fields[data-v-985b19e6]{grid-template-columns:repeat(4,minmax(150px,1fr)) minmax(136px,.62fr);align-items:stretch;gap:8px;display:grid}.trace-resolver-fields article[data-v-985b19e6]{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-985b19e6]{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-985b19e6]{width:100%;min-width:0;min-height:72px}.trace-mode-detail[data-v-985b19e6]{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-985b19e6],.trace-code-entry[data-v-985b19e6]{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-985b19e6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.incoming-trace-prepare-button[data-v-985b19e6]{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-985b19e6]: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-985b19e6]{color:var(--color-text);font-size:clamp(20px,2.2vw,28px);line-height:1.05}.trace-code-entry textarea[data-v-985b19e6],.trace-code-entry input[data-v-985b19e6]{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-985b19e6]{resize:vertical}.trace-code-entry--inline[data-v-985b19e6]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.trace-code-entry--inline .incoming-trace-prepare-button[data-v-985b19e6]{min-height:52px;padding:0 20px}.qc-result-metrics[data-v-985b19e6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qc-result-metrics article[data-v-985b19e6]{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:72px;padding:8px;display:grid}.qc-result-metrics strong[data-v-985b19e6]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(28px,3.35vw,42px);line-height:1;overflow:hidden}.action-bar[data-v-985b19e6]{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-985b19e6]{border-color:color-mix(in srgb, var(--status-success) 70%, var(--color-border))}.action-bar[data-state=blocked][data-v-985b19e6]{border-color:color-mix(in srgb, var(--status-danger) 70%, var(--color-border))}.action-bar[data-state=pending][data-v-985b19e6]{border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border))}.action-bar[data-state=timeout][data-v-985b19e6]{border-color:color-mix(in srgb, var(--status-warning) 70%, var(--color-border))}.action-bar strong[data-v-985b19e6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.action-bar div[data-v-985b19e6]{grid-template-columns:repeat(3,auto);gap:8px;display:grid}.stockin-list-print-backdrop[data-v-985b19e6]{z-index:65;background:#0000009e;place-items:center;padding:10px;display:grid;position:fixed;inset:0}.stockin-list-print-modal[data-v-985b19e6]{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-985b19e6]{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-985b19e6]{color:var(--color-primary-strong);font-size:12px;font-weight:900;display:block}.stockin-list-print-modal>header strong[data-v-985b19e6]{font-size:22px;line-height:1.05;display:block}.stockin-list-print-modal>header button[data-v-985b19e6]{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-985b19e6] .stockin-trace-print-panel{height:100%;min-height:0}@media (width<=920px){.arrival-page[data-v-985b19e6]{padding:6px 8px}.work-grid[data-v-985b19e6],.action-bar[data-v-985b19e6],.arrival-header[data-v-985b19e6],.source-panel[data-v-985b19e6]{grid-template-columns:1fr}.stockin-mode-tabs[data-v-985b19e6]{justify-self:start}.source-actions[data-v-985b19e6]{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}.action-bar div[data-v-985b19e6]{grid-template-columns:repeat(3,minmax(0,1fr))}.trace-resolver-fields[data-v-985b19e6]{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-mode-detail[data-v-985b19e6]{grid-template-columns:1fr}.trace-resolver-fields button[data-v-985b19e6]{min-height:54px}}@media (width<=640px){.summary-grid[data-v-985b19e6],.source-actions[data-v-985b19e6],.action-bar div[data-v-985b19e6]{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-resolver-fields[data-v-985b19e6],.qc-result-metrics[data-v-985b19e6]{grid-template-columns:1fr}}.h5-issue-page[data-v-acb0c40c]{min-height:100%;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}.issue-header[data-v-acb0c40c],.card-title[data-v-acb0c40c],.action-bar[data-v-acb0c40c]{align-items:center;gap:10px;display:flex}.issue-header[data-v-acb0c40c]{justify-content:space-between}.issue-kicker[data-v-acb0c40c],.card-title span[data-v-acb0c40c]{color:var(--color-primary-strong);letter-spacing:0;font-size:12px;font-weight:850;display:block}.issue-kicker[data-v-acb0c40c]{margin:0}.issue-header h2[data-v-acb0c40c]{margin:3px 0;font-size:clamp(26px,3.4vw,44px);line-height:1.05}.header-task-button[data-v-acb0c40c]{flex:none;min-width:170px;min-height:54px;font-size:18px}.footer-summary span[data-v-acb0c40c],.carrier-line span[data-v-acb0c40c],.carrier-line small[data-v-acb0c40c],.material-line span[data-v-acb0c40c],.package-line-head span[data-v-acb0c40c],.package-lines span[data-v-acb0c40c],.package-lines small[data-v-acb0c40c]{color:var(--color-muted);font-size:13px;font-weight:750}.issue-chips[data-v-acb0c40c]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.issue-chips span[data-v-acb0c40c]{border:1px solid var(--color-border);max-width:260px;color:var(--color-muted);background:var(--color-panel);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:850;overflow:hidden}button[data-v-acb0c40c],input[data-v-acb0c40c],select[data-v-acb0c40c]{font:inherit}button[data-v-acb0c40c]{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-acb0c40c],button.primary[data-v-acb0c40c]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}button.ghost[data-v-acb0c40c]{color:var(--color-text);background:var(--color-panel)}.issue-grid[data-v-acb0c40c]{grid-template-columns:minmax(285px,.7fr) minmax(0,1.3fr);gap:12px;min-height:0;display:grid}.scan-card[data-v-acb0c40c],.detail-card[data-v-acb0c40c]{border:1px solid var(--color-border);background:var(--color-panel);min-width:0;box-shadow:var(--shadow-elevated);border-radius:8px;align-content:start;gap:10px;padding:12px;display:grid}.card-title[data-v-acb0c40c]{justify-content:space-between;min-height:32px}label[data-v-acb0c40c]{color:var(--color-muted);gap:6px;font-size:13px;font-weight:800;display:grid}input[data-v-acb0c40c],select[data-v-acb0c40c],textarea[data-v-acb0c40c]{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-acb0c40c]{resize:vertical}select[data-v-acb0c40c]{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-acb0c40c]{color:var(--color-text);background:var(--color-surface-strong)}input[data-v-acb0c40c]:focus,select[data-v-acb0c40c]:focus,textarea[data-v-acb0c40c]:focus,button[data-v-acb0c40c]:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}.carrier-line[data-v-acb0c40c],.material-line[data-v-acb0c40c]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;gap:4px;padding:10px;display:grid}.carrier-line strong[data-v-acb0c40c],.material-line strong[data-v-acb0c40c]{overflow-wrap:anywhere;font-weight:800}.carrier-stack[data-v-acb0c40c]{gap:6px;max-height:clamp(180px,36vh,420px);margin-top:6px;padding-right:2px;display:grid;overflow:auto}.carrier-stack-item[data-v-acb0c40c]{gap:4px;display:grid}.carrier-stack-item>button[data-v-acb0c40c]{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-height:38px;padding:6px 10px;display:grid}.carrier-stack-item>button.active[data-v-acb0c40c]{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-acb0c40c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carrier-stack-item>button b[data-v-acb0c40c]{color:var(--status-danger);grid-column:2/3;align-self:center;font-size:13px;font-style:normal}.carrier-material-lines[data-v-acb0c40c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-left:16px;display:grid}.carrier-material-lines button[data-v-acb0c40c]{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-acb0c40c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carrier-material-lines strong[data-v-acb0c40c]{color:var(--color-text);white-space:nowrap;font-size:11px;line-height:1}.carrier-material-lines b[data-v-acb0c40c]{color:var(--status-danger);font-size:12px;font-style:normal;line-height:1}.footer-summary[data-v-acb0c40c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.footer-summary article[data-v-acb0c40c]{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-acb0c40c]{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-acb0c40c]{border-color:var(--status-warning)}.package-lines[data-v-acb0c40c]{gap:5px;max-height:clamp(360px,65vh,720px);padding-right:2px;display:grid;overflow:auto}.package-line-head[data-v-acb0c40c],.package-line-row[data-v-acb0c40c]{grid-template-columns:44px minmax(100px,.38fr) minmax(135px,.58fr) minmax(240px,1fr) minmax(155px,.62fr) minmax(88px,.32fr);align-items:center;gap:8px;display:grid}.package-line-head[data-v-acb0c40c]{padding:0 11px}.package-line-row[data-v-acb0c40c]{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[data-v-acb0c40c]>*{min-width:0}.package-line-row.active[data-v-acb0c40c]{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-acb0c40c],.package-line-row.active span[data-v-acb0c40c],.package-line-row.active small[data-v-acb0c40c]{color:var(--color-text)}.line-add-button[data-v-acb0c40c]{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-acb0c40c]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.package-lines span[data-v-acb0c40c],.package-lines strong[data-v-acb0c40c],.package-lines small[data-v-acb0c40c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.package-lines strong[data-v-acb0c40c]{font-size:16px}.package-line-row>small[data-v-acb0c40c]{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.line-carrier-row[data-v-acb0c40c]{flex-wrap:wrap;grid-column:2/-1;gap:4px;min-width:0;padding-top:0;display:inline-flex}.line-source-cell[data-v-acb0c40c]{gap:4px;min-width:0;display:grid}.trace-badge[data-v-acb0c40c]{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-acb0c40c]{border-color:color-mix(in srgb, var(--status-warning) 65%, var(--color-border));color:var(--status-warning)}.source-scan-row[data-v-acb0c40c],.source-allocation-row[data-v-acb0c40c],.unit-code-entry[data-v-acb0c40c]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.source-scan-row input[data-v-acb0c40c],.source-allocation-row input[data-v-acb0c40c],.unit-code-entry textarea[data-v-acb0c40c]{border-radius:7px;min-height:30px;padding:3px 7px;font-size:12px}.source-scan-row button[data-v-acb0c40c],.source-allocation-row button[data-v-acb0c40c],.unit-code-entry button[data-v-acb0c40c],.unit-code-list button[data-v-acb0c40c]{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-acb0c40c],.unit-code-entry button[data-v-acb0c40c]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.source-scan-row button[data-v-acb0c40c]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.source-picker-backdrop[data-v-acb0c40c]{z-index:70;background:#0000008a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.source-picker-panel[data-v-acb0c40c]{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-acb0c40c]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.source-picker-panel header span[data-v-acb0c40c]{color:var(--color-primary-strong);font-size:12px;font-weight:850}.source-picker-panel h3[data-v-acb0c40c],.source-picker-panel p[data-v-acb0c40c]{margin:0}.source-picker-panel h3[data-v-acb0c40c]{text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.15;overflow:hidden}.source-picker-panel p[data-v-acb0c40c],.source-picker-panel footer[data-v-acb0c40c]{color:var(--color-muted);font-size:13px;font-weight:800}.source-picker-panel header button[data-v-acb0c40c]{width:44px;min-height:44px;color:var(--color-on-primary);background:var(--color-primary);padding:0}.source-picker-list[data-v-acb0c40c]{gap:8px;min-height:220px;display:grid;overflow:auto}.source-picker-list button[data-v-acb0c40c]{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-acb0c40c]:disabled{opacity:.5}.source-picker-list span[data-v-acb0c40c],.source-picker-list strong[data-v-acb0c40c],.source-picker-list small[data-v-acb0c40c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-picker-list span[data-v-acb0c40c]{color:var(--color-text);font-size:18px;font-weight:900}.source-picker-list strong[data-v-acb0c40c]{color:var(--color-primary-strong);font-size:15px}.source-picker-list small[data-v-acb0c40c]{color:var(--color-muted);grid-column:1/-1;font-size:13px;font-weight:750}.source-picker-list .source-context-line[data-v-acb0c40c],.line-source-cell .source-context-line[data-v-acb0c40c]{color:var(--status-info);font-size:12px}.source-picker-empty[data-v-acb0c40c]{place-self:center}.source-allocation-list[data-v-acb0c40c]{gap:3px;max-height:95px;display:grid;overflow:auto}.source-allocation-row[data-v-acb0c40c]{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) 76px 30px;padding:3px;display:grid}.source-allocation-row span[data-v-acb0c40c]{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.source-allocation-row small[data-v-acb0c40c]{color:var(--status-info);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11px;font-weight:780;overflow:hidden}.source-allocation-row button[data-v-acb0c40c]{width:30px;color:var(--status-danger);padding:0}.unit-code-entry[data-v-acb0c40c]{grid-template-columns:minmax(0,1fr) 88px;align-items:stretch}.unit-code-entry textarea[data-v-acb0c40c]{max-height:76px}.unit-code-list[data-v-acb0c40c]{flex-wrap:wrap;gap:4px;max-height:84px;display:flex;overflow:auto}.unit-code-list button[data-v-acb0c40c]{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-acb0c40c]{color:var(--status-danger)}.line-source-cell small.ready[data-v-acb0c40c]{color:var(--status-success)}.line-carrier-row[data-v-acb0c40c]{flex-wrap:wrap;gap:5px;display:flex}.line-carrier-chip[data-v-acb0c40c]{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-acb0c40c]{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-acb0c40c]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 24%, var(--color-surface-strong))}.line-carrier-chip input[data-v-acb0c40c]{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-acb0c40c]{min-width:22px;color:var(--status-danger);padding:0;font-weight:900}.line-qty-input[data-v-acb0c40c]{display:block}.line-qty-input input[data-v-acb0c40c]{min-height:34px;padding:5px 7px;font-size:17px}.field-error[data-v-acb0c40c]{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-acb0c40c]{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:sticky;bottom:0}.action-group[data-v-acb0c40c]{gap:6px;min-width:0;display:grid}.action-group>span[data-v-acb0c40c]{color:var(--color-muted);font-size:12px;font-weight:850}.action-bar button[data-v-acb0c40c]{min-height:56px;font-size:17px}.receipt-line[data-v-acb0c40c]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:850;overflow:hidden}.mini-refresh-button[data-v-acb0c40c]{min-height:40px;font-size:15px}@media (width<=860px){.issue-grid[data-v-acb0c40c],.footer-summary[data-v-acb0c40c],.package-line-row[data-v-acb0c40c],.action-bar[data-v-acb0c40c]{grid-template-columns:1fr}.issue-header[data-v-acb0c40c]{flex-direction:column;align-items:stretch}}.lineside-adjust-page[data-v-f594f04f]{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-f594f04f]{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr) 132px;gap:10px;display:grid}.page-header[data-v-f594f04f],.entry-panel[data-v-f594f04f],.stock-panel[data-v-f594f04f],.stock-card[data-v-f594f04f],.workstation-card[data-v-f594f04f],.material-card[data-v-f594f04f],.readonly-field[data-v-f594f04f],.action-bar[data-v-f594f04f]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px}.page-header[data-v-f594f04f],.entry-panel[data-v-f594f04f],.stock-panel[data-v-f594f04f],.action-bar[data-v-f594f04f]{padding:10px}h1[data-v-f594f04f],p[data-v-f594f04f],dl[data-v-f594f04f]{margin:0}.page-header p[data-v-f594f04f],dt[data-v-f594f04f],label[data-v-f594f04f],.stock-card span[data-v-f594f04f],.workstation-card span[data-v-f594f04f],.material-card span[data-v-f594f04f],.readonly-field span[data-v-f594f04f],.action-bar p[data-v-f594f04f],.material-card small[data-v-f594f04f],.workstation-card small[data-v-f594f04f]{color:var(--color-muted);font-size:13px;font-weight:850}h1[data-v-f594f04f]{text-overflow:ellipsis;white-space:nowrap;font-size:28px;line-height:1;overflow:hidden}.page-header dl[data-v-f594f04f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-header dd[data-v-f594f04f]{margin:3px 0 0;font-size:20px;font-weight:900}button[data-v-f594f04f],input[data-v-f594f04f],select[data-v-f594f04f],textarea[data-v-f594f04f]{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-f594f04f]{cursor:pointer;padding:8px 12px;font-weight:900}button[data-v-f594f04f]:disabled{cursor:wait;opacity:.72}input[data-v-f594f04f],select[data-v-f594f04f],textarea[data-v-f594f04f]{outline:none;width:100%;padding:8px 12px;font-size:20px;font-weight:900}input[data-v-f594f04f]:focus,select[data-v-f594f04f]:focus,textarea[data-v-f594f04f]:focus,button[data-v-f594f04f]: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-f594f04f]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.72fr);gap:10px;min-height:0;display:grid}.entry-panel[data-v-f594f04f]{align-content:start;gap:10px;display:grid}.scan-grid[data-v-f594f04f],.input-grid[data-v-f594f04f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}label[data-v-f594f04f]{gap:6px;display:grid}.material-card[data-v-f594f04f]{background:var(--color-panel);gap:4px;padding:10px;display:grid}.material-card strong[data-v-f594f04f]{font-size:24px;line-height:1}.mode-switch[data-v-f594f04f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mode-switch button.active[data-v-f594f04f]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.target-location-field input[data-v-f594f04f]{font-size:22px}.readonly-field[data-v-f594f04f]{background:var(--color-panel);align-content:center;min-height:74px;padding:8px 10px;display:grid}.readonly-field strong[data-v-f594f04f]{margin-top:4px;font-size:25px;line-height:1}.reason-field select[data-v-f594f04f]{min-height:54px}.reason-field textarea[data-v-f594f04f]{resize:vertical;min-height:92px}.unit-code-picker[data-v-f594f04f]{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-f594f04f]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.unit-code-picker header div[data-v-f594f04f]{align-items:center;gap:8px;display:flex}.unit-code-picker header span[data-v-f594f04f],.unit-code-picker header strong[data-v-f594f04f]{font-weight:900}.unit-code-picker header button[data-v-f594f04f]{min-height:40px;padding:0 14px}.unit-code-list[data-v-f594f04f]{grid-template-columns:repeat(auto-fill,minmax(154px,1fr));gap:8px;max-height:190px;display:grid;overflow:auto}.unit-code-list button[data-v-f594f04f]{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-f594f04f]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.unit-code-list small[data-v-f594f04f]{opacity:.78}.validation-message[data-v-f594f04f]{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-f594f04f]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.stock-card[data-v-f594f04f],.workstation-card[data-v-f594f04f]{background:var(--color-panel);align-content:center;gap:6px;min-height:116px;padding:12px;display:grid}.stock-card strong[data-v-f594f04f]{font-size:42px;line-height:1}.stock-card.diff[data-v-f594f04f]{border-color:var(--status-warning)}.workstation-card[data-v-f594f04f]{grid-column:1/-1}.workstation-card strong[data-v-f594f04f]{font-size:28px;line-height:1}.action-bar[data-v-f594f04f]{grid-template-columns:minmax(0,1fr) 150px 190px;align-items:center;gap:8px;display:grid;position:sticky;bottom:0}.action-bar button[data-v-f594f04f]{min-height:58px;font-size:18px}.primary-action[data-v-f594f04f]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}@media (width<=820px){.lineside-adjust-page[data-v-f594f04f]{overflow:auto}.page-header[data-v-f594f04f],.adjust-work[data-v-f594f04f],.scan-grid[data-v-f594f04f],.input-grid[data-v-f594f04f],.action-bar[data-v-f594f04f]{grid-template-columns:1fr}}.h5-misc-page[data-v-79a74d36]{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-79a74d36],.misc-summary[data-v-79a74d36],.misc-actions[data-v-79a74d36],.action-message[data-v-79a74d36],.action-metrics div[data-v-79a74d36],.summary-card[data-v-79a74d36],.metric-grid div[data-v-79a74d36],.recent-list article[data-v-79a74d36]{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elevated);border-radius:8px}p[data-v-79a74d36],h1[data-v-79a74d36],h2[data-v-79a74d36],dl[data-v-79a74d36]{margin:0}dt[data-v-79a74d36],label[data-v-79a74d36],.summary-card span[data-v-79a74d36],.action-metrics span[data-v-79a74d36],.metric-grid span[data-v-79a74d36],.recent-list span[data-v-79a74d36],.recent-list small[data-v-79a74d36]{color:var(--color-muted);font-size:13px;font-weight:850}button[data-v-79a74d36],input[data-v-79a74d36]{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-79a74d36]{cursor:pointer;padding:8px 12px;font-weight:950}input[data-v-79a74d36]{outline:none;width:100%;padding:8px 12px;font-size:22px;font-weight:950}input[data-v-79a74d36]:focus,button[data-v-79a74d36]: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-79a74d36]{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-79a74d36],.misc-summary[data-v-79a74d36]{align-content:start;gap:8px;height:100%;min-height:0;max-height:100%;padding:10px;display:grid}.misc-summary[data-v-79a74d36]{grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.misc-entry[data-v-79a74d36]{max-width:980px;max-height:100%;overflow:hidden}.scan-grid[data-v-79a74d36],.input-grid[data-v-79a74d36],.metric-grid[data-v-79a74d36]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}label[data-v-79a74d36],.type-panel[data-v-79a74d36]{gap:6px;display:grid}.type-panel article[data-v-79a74d36]{gap:5px;display:grid}.type-panel h2[data-v-79a74d36],.recent-list h2[data-v-79a74d36]{color:var(--color-primary-strong);font-size:15px;line-height:1}.type-panel article>div[data-v-79a74d36]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.type-panel button[data-v-79a74d36]{min-height:40px}.reason-options[data-v-79a74d36]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.reason-options button[data-v-79a74d36]{min-height:42px}.type-panel button.active[data-v-79a74d36],.reason-options button.active[data-v-79a74d36],button.primary[data-v-79a74d36]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.misc-submit-button[data-v-79a74d36]{min-height:70px;font-size:24px}.reason-field[data-v-79a74d36]{grid-column:1/-1}.summary-card[data-v-79a74d36]{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface));gap:6px;padding:12px;display:grid}.summary-card strong[data-v-79a74d36]{font-size:32px;line-height:1}.summary-card p[data-v-79a74d36]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:850;overflow:hidden}.metric-grid div[data-v-79a74d36]{padding:9px 10px}.metric-grid strong[data-v-79a74d36]{margin-top:4px;font-size:28px;line-height:1;display:block}.action-metrics[data-v-79a74d36]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.action-metrics div[data-v-79a74d36]{min-height:52px;padding:7px 8px}.action-metrics span[data-v-79a74d36]{white-space:nowrap;display:block}.action-metrics strong[data-v-79a74d36]{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-79a74d36],.action-message.invalid[data-v-79a74d36]{border-color:var(--status-danger)}.action-message[data-v-79a74d36]{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-79a74d36]{color:var(--status-danger)}.recent-list[data-v-79a74d36]{gap:8px;min-height:0;padding-right:4px;display:grid;overflow:auto}.recent-list header[data-v-79a74d36]{justify-content:space-between;align-items:center;display:flex}.recent-list article[data-v-79a74d36]{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-height:70px;padding:8px 10px;display:grid}.recent-list strong[data-v-79a74d36],.recent-list p[data-v-79a74d36]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.recent-list p[data-v-79a74d36]{color:var(--color-muted);grid-column:1/-1;font-size:14px;font-weight:800}.misc-actions[data-v-79a74d36]{align-items:center;gap:8px;padding:8px;display:grid}.misc-actions .action-metrics[data-v-79a74d36]{grid-column:1/-1}.recent-pager[data-v-79a74d36]{align-items:center;gap:6px;display:flex}.recent-pager button[data-v-79a74d36]{min-height:32px;padding:4px 10px;font-size:13px}.misc-submit-mask[data-v-79a74d36]{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-79a74d36]{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-79a74d36]{color:var(--color-primary-strong);font-size:16px;font-weight:950}.misc-submit-mask strong[data-v-79a74d36]{font-size:36px;line-height:1}.misc-submit-mask p[data-v-79a74d36]{color:var(--color-muted);font-size:18px;font-weight:850}.material-search-mask[data-v-79a74d36]{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-79a74d36]{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-79a74d36],.material-search-bar[data-v-79a74d36]{grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:10px;display:grid}.material-search-dialog h2[data-v-79a74d36]{margin:2px 0 0;font-size:34px;line-height:1}.material-search-dialog p[data-v-79a74d36],.material-search-list small[data-v-79a74d36]{color:var(--color-muted);font-size:14px;font-weight:850}.material-search-list[data-v-79a74d36]{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.material-search-list button[data-v-79a74d36],.material-search-list article[data-v-79a74d36]{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-79a74d36],.material-search-list span[data-v-79a74d36],.material-search-list small[data-v-79a74d36]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.material-search-list strong[data-v-79a74d36]{font-size:22px}.material-search-list span[data-v-79a74d36]{font-size:20px;font-weight:950}@media (width<=900px){.h5-misc-page[data-v-79a74d36]{overflow:auto}.misc-work[data-v-79a74d36],.misc-actions[data-v-79a74d36]{grid-template-columns:1fr}.type-panel article>div[data-v-79a74d36]{grid-template-columns:repeat(2,minmax(0,1fr))}.material-search-dialog header[data-v-79a74d36],.material-search-bar[data-v-79a74d36],.material-search-list button[data-v-79a74d36],.material-search-list article[data-v-79a74d36]{grid-template-columns:1fr}}.h5-qc-page[data-v-4fc78c19]{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-4fc78c19]{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-4fc78c19]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.qc-spec-preview-dialog header span[data-v-4fc78c19]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.qc-spec-preview-dialog h2[data-v-4fc78c19]{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-4fc78c19]{min-width:56px;min-height:48px;padding:0 14px;font-size:28px;line-height:1}.qc-spec-preview-body[data-v-4fc78c19]{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-4fc78c19],.qc-spec-preview-body iframe[data-v-4fc78c19]{border:0;width:100%;height:100%;min-height:0}.qc-spec-preview-body img[data-v-4fc78c19]{-o-object-fit:contain;object-fit:contain}.qc-header[data-v-4fc78c19],.qc-meta-strip[data-v-4fc78c19],.status-grid article[data-v-4fc78c19],.context-panel[data-v-4fc78c19],.submit-panel[data-v-4fc78c19],.action-bar[data-v-4fc78c19]{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-4fc78c19]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.qc-header p[data-v-4fc78c19],.material-line span[data-v-4fc78c19],.qc-meta-strip span[data-v-4fc78c19],label span[data-v-4fc78c19],dt[data-v-4fc78c19],.status-grid span[data-v-4fc78c19]{color:var(--color-primary-strong);letter-spacing:0;margin:0;font-size:12px;font-weight:900}.qc-header h2[data-v-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.05;overflow:hidden}.context-panel[data-v-4fc78c19],.submit-panel[data-v-4fc78c19]{padding:6px}.qc-meta-strip[data-v-4fc78c19]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:6px;display:grid}.qc-meta-strip article[data-v-4fc78c19]{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-4fc78c19],.report-upload button[data-v-4fc78c19],.report-upload .file-upload-action[data-v-4fc78c19],.qc-meta-strip select[data-v-4fc78c19]{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-4fc78c19]{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-4fc78c19]{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-4fc78c19]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.step-flow-board header div[data-v-4fc78c19]{align-items:baseline;gap:10px;min-width:0;display:flex}.step-flow-board header span[data-v-4fc78c19],.step-dependency-card span[data-v-4fc78c19]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.step-flow-board header strong[data-v-4fc78c19],.step-dependency-card strong[data-v-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-flow-board header small[data-v-4fc78c19],.step-dependency-card small[data-v-4fc78c19]{color:var(--color-primary-strong);font-size:11px;font-weight:850}.step-flow-strip[data-v-4fc78c19]{scrollbar-width:thin;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.step-flow-strip button[data-v-4fc78c19]{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-4fc78c19]:after{content:"";background:var(--color-border);width:8px;height:2px;position:absolute;top:50%;right:-7px}.step-flow-strip button[data-v-4fc78c19]:last-child:after{display:none}.step-flow-strip button[data-status=current][data-v-4fc78c19]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.step-flow-strip button[data-status=done][data-v-4fc78c19]{border-color:var(--status-success)}.step-flow-strip button[data-status=blocked][data-v-4fc78c19]{opacity:.52}.step-node[data-v-4fc78c19]{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-4fc78c19]{background:color-mix(in srgb, var(--color-on-primary) 18%, transparent)}.step-flow-strip strong[data-v-4fc78c19],.step-flow-strip small[data-v-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-flow-strip small[data-v-4fc78c19]{color:currentColor;opacity:.8;font-size:11px;font-weight:850}.step-dependency-card[data-v-4fc78c19]{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-4fc78c19]{color:var(--status-warning);font-size:11px;font-weight:900}.report-upload .visually-hidden-file-input[data-v-4fc78c19]{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-4fc78c19]{flex-wrap:wrap;gap:6px;display:flex}.report-upload small[data-v-4fc78c19],.spec-files small[data-v-4fc78c19],.location-check small[data-v-4fc78c19]{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-4fc78c19],.spec-files small[data-state=failed][data-v-4fc78c19]{color:var(--color-danger)}.location-check[data-state=matched] strong[data-v-4fc78c19]{color:var(--status-success)}.location-check[data-state=mismatch] strong[data-v-4fc78c19],.location-check[data-state=unknown] strong[data-v-4fc78c19]{color:var(--status-danger)}.location-check[data-state=mismatch] small[data-v-4fc78c19],.location-check[data-state=unknown] small[data-v-4fc78c19]{color:var(--status-warning)}button[data-v-4fc78c19],input[data-v-4fc78c19],select[data-v-4fc78c19]{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-strong);font:inherit;border-radius:8px}button[data-v-4fc78c19]{min-height:48px;color:var(--color-on-primary);background:var(--color-primary);padding:0 14px;font-weight:900}button[data-v-4fc78c19]:disabled{cursor:not-allowed;opacity:.55}.qc-header-actions[data-v-4fc78c19]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.report-upload button[data-v-4fc78c19],.report-upload .file-upload-action[data-v-4fc78c19],.spec-files button[data-v-4fc78c19]{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-4fc78c19]:disabled,.report-upload .file-upload-action[data-disabled=true][data-v-4fc78c19],.spec-files button[data-v-4fc78c19]:disabled{opacity:.55}input[data-v-4fc78c19]{width:100%;min-height:48px;padding:0 12px;font-size:20px;font-weight:850}select[data-v-4fc78c19]{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-4fc78c19]{color:var(--color-text);background:var(--color-surface-strong)}input[data-v-4fc78c19]:focus,select[data-v-4fc78c19]:focus,button[data-v-4fc78c19]: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-4fc78c19]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.status-grid article[data-v-4fc78c19]{min-height:64px;padding:6px}.status-grid label[data-v-4fc78c19]{gap:3px}.status-grid input[data-v-4fc78c19],.status-grid select[data-v-4fc78c19]{min-height:36px;padding:0 8px;font-size:clamp(18px,2.2vw,24px);font-weight:900;line-height:1}.qc-layout[data-v-4fc78c19]{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:6px;min-height:0;display:grid}.material-line[data-v-4fc78c19]{gap:3px;margin-bottom:6px;display:grid}.material-line strong[data-v-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,2.05vw,24px);line-height:1.12;overflow:hidden}dl[data-v-4fc78c19]{gap:5px;margin:0;display:grid}dl div[data-v-4fc78c19]{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-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:850;overflow:hidden}.submit-panel[data-v-4fc78c19]{align-content:start;gap:6px;display:grid}.judgement-row[data-v-4fc78c19],.form-grid[data-v-4fc78c19]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.form-grid[data-v-4fc78c19]{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-suggestion-grid[data-v-4fc78c19],.split-grid[data-v-4fc78c19]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qc-suggestion-grid article[data-v-4fc78c19]{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-4fc78c19]{color:var(--color-primary-strong);font-size:12px;font-weight:900;display:block}.qc-suggestion-grid strong[data-v-4fc78c19]{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-4fc78c19]{min-width:0}.split-grid input[data-v-4fc78c19]{min-height:42px;font-size:clamp(18px,2.05vw,24px);font-weight:900}label[data-v-4fc78c19]{gap:3px;display:grid}.judgement-row button[data-v-4fc78c19]:not(.active),.action-bar button[data-v-4fc78c19]:not(.primary){color:var(--color-text);background:var(--color-surface-strong)}.judgement-row button.active[data-v-4fc78c19]{color:var(--color-on-primary);border-color:var(--color-primary);background:var(--color-primary)}.action-bar[data-v-4fc78c19]{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-4fc78c19]{border-color:color-mix(in srgb, var(--status-success) 70%, var(--color-border))}.action-bar[data-state=blocked][data-v-4fc78c19]{border-color:color-mix(in srgb, var(--status-danger) 70%, var(--color-border))}.action-bar strong[data-v-4fc78c19]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.action-bar div[data-v-4fc78c19]{grid-template-columns:repeat(2,minmax(120px,auto));gap:8px;display:grid}@media (width<=920px){.h5-qc-page[data-v-4fc78c19]{padding:10px}.qc-layout[data-v-4fc78c19],.action-bar[data-v-4fc78c19]{grid-template-columns:1fr}.qc-meta-strip[data-v-4fc78c19]{grid-template-columns:repeat(3,minmax(0,1fr))}.action-bar div[data-v-4fc78c19]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.qc-spec-preview-dialog[data-v-4fc78c19]{padding:10px;inset:8px}.step-flow-board header[data-v-4fc78c19],.step-dependency-card[data-v-4fc78c19]{grid-template-columns:1fr}.step-flow-strip button[data-v-4fc78c19]{flex-basis:190px}.status-grid[data-v-4fc78c19],.qc-meta-strip[data-v-4fc78c19],.form-grid[data-v-4fc78c19],.qc-suggestion-grid[data-v-4fc78c19],.split-grid[data-v-4fc78c19],.judgement-row[data-v-4fc78c19]{grid-template-columns:repeat(2,minmax(0,1fr))}}.h5-report-page[data-v-75e85fe8]{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-submit-overlay[data-v-75e85fe8]{z-index:95;background:#02080ac7;place-items:center;display:grid;position:fixed;inset:0}.report-submit-overlay>div[data-v-75e85fe8]{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-75e85fe8]{font-size:30px}.report-submit-overlay p[data-v-75e85fe8]{color:var(--color-muted);margin:0;font-weight:850}.report-info-backdrop[data-v-75e85fe8]{z-index:90;background:#02080ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.report-info-dialog[data-v-75e85fe8]{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-75e85fe8]{justify-content:space-between;align-items:start;gap:12px;display:flex}.report-info-dialog header span[data-v-75e85fe8],.info-grid span[data-v-75e85fe8]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.report-info-dialog h2[data-v-75e85fe8]{margin:2px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.05}.report-info-dialog header button[data-v-75e85fe8]{min-width:54px;min-height:54px;font-size:30px}.operation-preview-dialog[data-v-75e85fe8],.operation-text-preview-dialog[data-v-75e85fe8]{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-75e85fe8],.operation-text-preview-dialog header[data-v-75e85fe8]{justify-content:space-between;align-items:start;gap:12px;display:flex}.operation-preview-dialog header span[data-v-75e85fe8],.operation-text-preview-dialog header span[data-v-75e85fe8]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.operation-preview-dialog h2[data-v-75e85fe8],.operation-text-preview-dialog h2[data-v-75e85fe8]{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-75e85fe8],.operation-text-preview-dialog header button[data-v-75e85fe8]{min-width:58px;min-height:58px;font-size:32px}.operation-preview-body[data-v-75e85fe8]{border:1px solid var(--color-border);background:#050a0c;border-radius:8px;min-height:0;display:grid;overflow:hidden}.operation-preview-body img[data-v-75e85fe8],.operation-preview-body iframe[data-v-75e85fe8]{border:0;width:100%;height:100%;min-height:0}.operation-preview-body img[data-v-75e85fe8]{-o-object-fit:contain;object-fit:contain}.operation-text-preview-dialog[data-v-75e85fe8]{z-index:96}.operation-text-preview-dialog--large[data-v-75e85fe8]{width:auto;max-width:none;height:auto;max-height:none;padding:18px;inset:10px}.operation-text-preview-body[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8]{padding:22px}.operation-text-preview-dialog--large .operation-text-preview-body p[data-v-75e85fe8]{font-size:28px;font-weight:820}.text-reveal-backdrop[data-v-75e85fe8]{z-index:110}.text-reveal-dialog[data-v-75e85fe8]{z-index:111}.tap-reveal-text[data-v-75e85fe8]{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-75e85fe8],.tap-reveal-text--muted[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tap-reveal-text--muted[data-v-75e85fe8]{color:inherit}.info-grid[data-v-75e85fe8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.info-grid article[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8]{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}.auxiliary-material-panel[data-v-75e85fe8]{gap:10px;display:grid}.auxiliary-material-panel>header[data-v-75e85fe8]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.auxiliary-material-panel>header span[data-v-75e85fe8]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.auxiliary-material-panel>header strong[data-v-75e85fe8]{color:var(--color-text);font-size:22px}.auxiliary-material-list[data-v-75e85fe8]{gap:8px;display:grid}.auxiliary-material-list article[data-v-75e85fe8]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(420px,1.2fr);gap:10px;min-width:0;padding:12px;display:grid}.auxiliary-material-list article>div[data-v-75e85fe8]:first-child{align-content:start;gap:4px;min-width:0;display:grid}.auxiliary-material-list small[data-v-75e85fe8]{border:1px solid color-mix(in srgb, var(--color-primary) 55%, var(--color-border));width:fit-content;color:var(--color-primary-strong);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:900}.auxiliary-material-list strong[data-v-75e85fe8],.auxiliary-material-list span[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auxiliary-material-list strong[data-v-75e85fe8]{color:var(--color-text);font-size:clamp(20px,2.3vw,30px);line-height:1.12}.auxiliary-material-list span[data-v-75e85fe8]{color:var(--color-muted);font-weight:900}.auxiliary-material-list dl[data-v-75e85fe8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;margin:0;display:grid}.auxiliary-material-list dl div[data-v-75e85fe8]{border:1px solid var(--color-border);background:var(--color-surface-strong);border-radius:8px;gap:2px;min-width:0;padding:8px;display:grid}.auxiliary-material-list dt[data-v-75e85fe8],.auxiliary-material-list dd[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.auxiliary-material-list dt[data-v-75e85fe8]{color:var(--color-muted);font-size:12px;font-weight:900}.auxiliary-material-list dd[data-v-75e85fe8]{color:var(--color-text);font-size:clamp(18px,2vw,26px);font-weight:950}.auxiliary-material-list p[data-v-75e85fe8]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:14px;font-weight:850;overflow:hidden}.operation-doc-panel[data-v-75e85fe8]{gap:10px;display:grid}.operation-doc-panel .operation-text-card[data-v-75e85fe8],.operation-doc-panel section[data-v-75e85fe8]{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-75e85fe8]{width:100%;color:inherit;text-align:left;position:relative}.operation-doc-panel .operation-text-card[data-v-75e85fe8]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.operation-doc-panel span[data-v-75e85fe8]{color:var(--color-primary-strong);font-size:13px;font-weight:900}.operation-doc-panel .operation-text-summary[data-v-75e85fe8]{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-75e85fe8]{color:var(--color-primary-strong);justify-self:end;font-size:18px;font-weight:950}.operation-doc-panel section header[data-v-75e85fe8]{justify-content:space-between;align-items:center;display:flex}.operation-doc-panel section header strong[data-v-75e85fe8]{color:var(--color-text);font-size:20px}.operation-doc-panel section button[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8]{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-75e85fe8}.refresh-required-banner[data-v-75e85fe8]{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-75e85fe8]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.refresh-required-banner button[data-v-75e85fe8]{min-height:40px;padding:0 12px}.carrier-adjust-backdrop[data-v-75e85fe8]{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-75e85fe8]{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}.raw-material-ng-dialog[data-v-75e85fe8]{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-75e85fe8]{margin:2px 0 4px;font-size:28px;line-height:1.1}.raw-material-ng-dialog header span[data-v-75e85fe8]{color:var(--color-muted);font-weight:850}.raw-material-ng-grid[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;display:grid;overflow:auto}.raw-material-ng-grid label[data-v-75e85fe8]{color:var(--color-muted);gap:6px;font-weight:850;display:grid}.raw-material-ng-grid input[data-v-75e85fe8],.raw-material-ng-grid select[data-v-75e85fe8],.raw-material-ng-grid textarea[data-v-75e85fe8]{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-75e85fe8]{resize:vertical}.raw-material-ng-wide[data-v-75e85fe8]{grid-column:1/-1}.raw-material-ng-required[data-v-75e85fe8],.raw-material-ng-message[data-v-75e85fe8]{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-75e85fe8],.raw-material-ng-message[data-status=failed][data-v-75e85fe8]{border-color:var(--color-danger);color:var(--color-danger)}.raw-material-ng-dialog footer[data-v-75e85fe8]{grid-template-columns:minmax(150px,.45fr) minmax(260px,1fr);gap:10px;display:grid}.raw-material-ng-dialog footer button[data-v-75e85fe8]{min-height:52px}.carrier-adjust-dialog h2[data-v-75e85fe8]{margin:2px 0 4px;font-size:clamp(28px,3.2vw,42px);line-height:1.08}.carrier-adjust-dialog header span[data-v-75e85fe8],.carrier-adjust-summary span[data-v-75e85fe8],.carrier-adjust-input[data-v-75e85fe8]{color:var(--color-muted);font-weight:850}.carrier-adjust-summary[data-v-75e85fe8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.carrier-adjust-summary article[data-v-75e85fe8]{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-75e85fe8]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-panel))}.carrier-adjust-summary strong[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,3vw,38px);line-height:1.1;overflow:hidden}.carrier-adjust-tools[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.carrier-adjust-tools button[data-v-75e85fe8]{min-height:44px}.binding-board[data-v-75e85fe8]{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:12px;min-height:0;display:grid}.binding-column[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-strong))}.binding-column article>button[data-v-75e85fe8]{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-75e85fe8],.binding-column small[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.binding-column strong[data-v-75e85fe8]{font-size:clamp(18px,2.1vw,26px)}.binding-column small[data-v-75e85fe8]{color:var(--color-muted);margin-top:2px;font-weight:850}.binding-chip-row[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:6px;display:grid}.binding-chip-row button[data-v-75e85fe8]{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-75e85fe8],.binding-list b[data-v-75e85fe8]{color:var(--status-danger,#ff5a66)}.binding-list[data-v-75e85fe8]{gap:6px;margin-top:8px;display:grid}.binding-list label[data-v-75e85fe8]{grid-template-columns:minmax(130px,1fr) minmax(90px,.45fr) 44px 44px;align-items:center;gap:6px;display:grid}.binding-list span[data-v-75e85fe8]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.binding-list input[data-v-75e85fe8]{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-75e85fe8]{min-height:36px}.binding-list .danger[data-v-75e85fe8]{border-color:var(--status-danger,#ff5a66);color:var(--status-danger,#ff5a66)}.issue-like-board .scan-card-like[data-v-75e85fe8],.issue-like-board .detail-card-like[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8],.carrier-line small[data-v-75e85fe8],.package-line-head span[data-v-75e85fe8],.package-lines span[data-v-75e85fe8],.package-lines small[data-v-75e85fe8]{color:var(--color-muted);font-size:13px;font-weight:750}.carrier-stack[data-v-75e85fe8]{gap:6px;min-height:0;max-height:none;padding-right:2px;display:grid;overflow:auto}.carrier-stack-item[data-v-75e85fe8]{gap:4px;display:grid}.carrier-stack-item>button[data-v-75e85fe8]{text-align:left;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 8px;min-height:38px;padding:6px 10px;display:grid}.carrier-stack-item>button.active[data-v-75e85fe8]{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-75e85fe8]{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carrier-stack-item>button small[data-v-75e85fe8]{color:var(--color-muted);white-space:nowrap;align-self:center;font-size:12px;font-weight:900}.carrier-stack-item>button b[data-v-75e85fe8]{color:var(--status-danger);grid-column:3/4;align-self:center;font-size:13px;font-style:normal}.carrier-material-lines[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-left:16px;display:grid}.carrier-material-lines button[data-v-75e85fe8]{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-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.carrier-material-lines strong[data-v-75e85fe8]{color:var(--color-text);white-space:nowrap;font-size:11px;line-height:1}.carrier-material-lines b[data-v-75e85fe8]{color:var(--status-danger);font-size:12px;font-style:normal;line-height:1}.package-lines[data-v-75e85fe8]{align-content:start;gap:5px;min-height:0;padding-right:2px;display:grid;overflow:auto}.package-section[data-v-75e85fe8]{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-75e85fe8]{margin-top:4px}.package-section>header[data-v-75e85fe8]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.package-section>header strong[data-v-75e85fe8]{color:var(--color-text);font-size:15px;line-height:1.1}.package-section>header span[data-v-75e85fe8]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.package-section[data-section=output][data-v-75e85fe8]{border-color:color-mix(in srgb, var(--color-primary) 58%, var(--color-border))}.package-line-head[data-v-75e85fe8],.package-line-row[data-v-75e85fe8]{grid-template-columns:40px minmax(78px,.38fr) minmax(190px,1fr) minmax(126px,.56fr) minmax(72px,82px);align-items:center;gap:7px;display:grid}.package-line-head[data-v-75e85fe8]{padding:0 11px}.package-line-row[data-v-75e85fe8]{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-75e85fe8]>*{min-width:0}.package-line-row.active[data-v-75e85fe8]{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-75e85fe8],.package-line-row.active span[data-v-75e85fe8],.package-line-row.active small[data-v-75e85fe8]{color:var(--color-text)}.package-line-row.unbalanced[data-v-75e85fe8]{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-75e85fe8]{border-color:color-mix(in srgb, var(--color-primary) 62%, var(--color-border))}.package-line-row.disabled[data-v-75e85fe8]{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-75e85fe8],.package-line-row.disabled span[data-v-75e85fe8],.package-line-row.disabled small[data-v-75e85fe8]{color:var(--color-muted)}.line-add-button[data-v-75e85fe8]{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-75e85fe8]:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-panel)}.package-lines span[data-v-75e85fe8],.package-lines strong[data-v-75e85fe8],.package-lines small[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.package-lines strong[data-v-75e85fe8]{font-size:16px}.package-line-row>small[data-v-75e85fe8]{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.package-line-row>small b[data-v-75e85fe8]{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-75e85fe8]{color:var(--status-danger,#ff5a66);background:color-mix(in srgb, var(--status-danger,#ff5a66) 12%, transparent)}.line-carrier-row[data-v-75e85fe8]{flex-wrap:wrap;grid-column:2/-1;gap:4px;min-width:0;padding-top:0;display:inline-flex}.line-carrier-row button[data-v-75e85fe8]{border-color:color-mix(in srgb, var(--color-primary) 70%, var(--color-border));min-height:22px;color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface-strong));border-radius:999px;padding:1px 7px;font-size:12px;line-height:1.2}.line-carrier-row b[data-v-75e85fe8]{color:var(--status-danger);margin-left:5px;font-style:normal}.line-qty-input[data-v-75e85fe8]{justify-self:end;width:100%;max-width:86px;display:block}.line-qty-input input[data-v-75e85fe8]{box-sizing:border-box;width:100%;min-height:34px;padding:5px 7px;font-size:17px}.line-ng-button[data-v-75e85fe8]{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-75e85fe8]:hover,.line-ng-button[data-v-75e85fe8]: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-75e85fe8]{gap:8px;display:grid}.carrier-adjust-input.compact input[data-v-75e85fe8]{min-height:50px;font-size:18px}.carrier-adjust-input input[data-v-75e85fe8]{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-75e85fe8]:focus{outline:3px solid var(--color-primary);outline-offset:2px}.carrier-adjust-dialog footer[data-v-75e85fe8]{grid-template-columns:minmax(140px,.4fr) minmax(140px,.4fr) minmax(260px,1fr);gap:10px;display:grid}.carrier-adjust-dialog footer button[data-v-75e85fe8]{min-height:54px;font-size:18px}@keyframes h5-report-spin-75e85fe8{to{transform:rotate(360deg)}}.report-header[data-v-75e85fe8]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.report-header h1[data-v-75e85fe8]{margin:3px 0;font-size:clamp(34px,4.8vw,58px);line-height:1.05}.eyebrow[data-v-75e85fe8],.report-subtitle[data-v-75e85fe8]{margin:0}.eyebrow[data-v-75e85fe8]{color:var(--color-primary-strong);font-size:12px;font-weight:900}.report-subtitle[data-v-75e85fe8],.operation-card span[data-v-75e85fe8],.task-strip span[data-v-75e85fe8],.qty-inputs label[data-v-75e85fe8],.reason-field[data-v-75e85fe8]{color:var(--color-muted)}.task-overview-row[data-v-75e85fe8]{grid-template-columns:minmax(0,1fr) minmax(150px,.12fr);align-items:stretch;gap:12px;display:grid}.task-strip[data-v-75e85fe8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.task-strip article[data-v-75e85fe8],.operation-card article[data-v-75e85fe8],.submit-heading[data-v-75e85fe8],.carrier-evidence[data-v-75e85fe8]{border:1px solid var(--color-border);background:var(--color-panel);border-radius:8px;padding:10px}.task-strip article[data-v-75e85fe8]{min-height:82px}.task-strip strong[data-v-75e85fe8]{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-75e85fe8]{gap:8px;min-width:150px;display:grid}.report-side-actions button[data-v-75e85fe8]{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-75e85fe8]{grid-template-columns:minmax(430px,1.08fr) minmax(420px,.92fr);gap:12px;min-height:0;display:grid}.task-card[data-v-75e85fe8],.submit-card[data-v-75e85fe8]{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-75e85fe8]{grid-template-rows:auto auto minmax(0,1fr)}.submit-card[data-v-75e85fe8]{align-content:start}.scan-grid[data-v-75e85fe8],.qty-inputs[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scan-grid label[data-v-75e85fe8],.qty-inputs label[data-v-75e85fe8],.reason-field[data-v-75e85fe8]{gap:6px;font-size:13px;font-weight:850;display:grid}button[data-v-75e85fe8],input[data-v-75e85fe8],textarea[data-v-75e85fe8]{font:inherit}button[data-v-75e85fe8]{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-75e85fe8],.qty-inputs input[data-v-75e85fe8],.voice-attachment[data-v-75e85fe8]{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-75e85fe8]:focus,.qty-inputs input[data-v-75e85fe8]:focus,.voice-attachment[data-v-75e85fe8]:focus-within,button[data-v-75e85fe8]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.scan-grid input[data-v-75e85fe8],.qty-inputs input[data-v-75e85fe8]{min-height:58px;padding:0 12px;font-size:clamp(20px,2.6vw,30px);font-weight:900}.unitization-field[data-v-75e85fe8]{color:var(--color-muted);gap:6px;font-weight:900;display:grid}.unitization-field-header[data-v-75e85fe8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.unitization-field-header button[data-v-75e85fe8]{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-75e85fe8]:disabled{cursor:not-allowed;opacity:.48}.unitization-field textarea[data-v-75e85fe8]{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-75e85fe8]{font-size:12px;line-height:1.45}.unitization-field[data-required=true] textarea[data-v-75e85fe8]{border-color:#dc2626}.unitization-summary[data-v-75e85fe8]{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-75e85fe8],.unitization-summary small[data-v-75e85fe8]{color:var(--color-muted);font-size:12px;font-weight:800}.unitization-summary strong[data-v-75e85fe8]{color:var(--color-text);overflow-wrap:anywhere}.operation-card[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operation-card strong[data-v-75e85fe8]{overflow-wrap:anywhere;margin-top:6px;display:block}.carrier-evidence[data-v-75e85fe8]{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;display:grid}.section-title[data-v-75e85fe8]{color:var(--color-muted);justify-content:space-between;align-items:center;font-weight:900;display:flex}.carrier-list[data-v-75e85fe8]{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.carrier-section-title[data-v-75e85fe8]{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:950}.carrier-list button[data-v-75e85fe8]{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-75e85fe8]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-strong))}.carrier-list strong[data-v-75e85fe8],.carrier-list span[data-v-75e85fe8],.carrier-list small[data-v-75e85fe8],.carrier-material-cell[data-v-75e85fe8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carrier-material-cell[data-v-75e85fe8]{gap:2px;min-width:0;display:grid}.carrier-list span[data-v-75e85fe8],.carrier-list small[data-v-75e85fe8],.empty-line[data-v-75e85fe8],.submit-heading p[data-v-75e85fe8]{color:var(--color-muted);margin:0;font-weight:850}.carrier-list .carrier-context-line[data-v-75e85fe8]{color:var(--color-primary-strong);font-size:11px;font-weight:850}.reason-options[data-v-75e85fe8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.reason-options button[data-v-75e85fe8]{border-color:var(--color-border);background:var(--color-surface-strong);min-height:46px;color:var(--color-text)}.reason-options button.active[data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8]>*{min-width:0}.submit-row .submit-inline[data-v-75e85fe8]{width:100%}.submit-row[data-v-75e85fe8]:has(.trace-label-action){grid-template-columns:minmax(0,1fr) minmax(128px,.48fr) minmax(188px,.72fr) minmax(148px,.56fr)}.voice-attachment[data-v-75e85fe8]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;min-height:56px;padding:6px;display:flex}.voice-attachment button[data-v-75e85fe8]{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-75e85fe8],.voice-attachment span[data-v-75e85fe8]{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-75e85fe8],.submit-row[data-v-75e85fe8]:has(.trace-label-action)){grid-template-columns:repeat(2,minmax(0,1fr))}.voice-attachment[data-v-75e85fe8],.trace-label-action[data-v-75e85fe8]{grid-column:1/-1}}@media (width<=760px){:is(.submit-row[data-v-75e85fe8],.submit-row[data-v-75e85fe8]:has(.trace-label-action)){grid-template-columns:minmax(0,1fr)}}.voice-attachment span[data-state=failed][data-v-75e85fe8]{color:var(--color-danger)}.voice-attachment .visually-hidden-file-input[data-v-75e85fe8]{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-75e85fe8]{gap:6px;display:grid}.submit-heading strong[data-v-75e85fe8]{margin-top:4px;font-size:clamp(40px,6vw,70px);line-height:1;display:block}.primary-action[data-v-75e85fe8]{color:var(--color-on-primary);background:var(--color-primary);border-color:#0000}.raw-material-ng-action[data-v-75e85fe8]{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-75e85fe8]{width:100%;min-height:56px;font-size:20px}.submit-status-line[data-v-75e85fe8]{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-75e85fe8],.submit-status-line[data-status=failed][data-v-75e85fe8],.submit-status-line[data-status=duplicate][data-v-75e85fe8]{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-75e85fe8]{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-75e85fe8],.app-shell[data-style=touch] .qty-inputs input[data-v-75e85fe8],.app-shell[data-style=touch] .submit-inline[data-v-75e85fe8]{min-height:66px}.app-shell[data-style=lean] .task-card[data-v-75e85fe8]{border-left:8px solid var(--color-primary)}.app-shell[data-style=whiteboard] .task-card[data-v-75e85fe8],.app-shell[data-style=whiteboard] .submit-card[data-v-75e85fe8]{box-shadow:none}@media (width<=860px){.report-header[data-v-75e85fe8]{flex-direction:column;align-items:stretch}.report-layout[data-v-75e85fe8],.task-overview-row[data-v-75e85fe8],.task-strip[data-v-75e85fe8],.scan-grid[data-v-75e85fe8],.qty-inputs[data-v-75e85fe8],.submit-row[data-v-75e85fe8],.info-grid[data-v-75e85fe8],.carrier-adjust-summary[data-v-75e85fe8],.carrier-adjust-tools[data-v-75e85fe8],.binding-board[data-v-75e85fe8],.binding-list label[data-v-75e85fe8],.auxiliary-material-list article[data-v-75e85fe8],.carrier-adjust-dialog footer[data-v-75e85fe8]{grid-template-columns:1fr}.operation-card[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.h5-report-page[data-v-75e85fe8]{padding:10px}.operation-text-preview-dialog--large[data-v-75e85fe8]{padding:10px;inset:8px}.operation-text-preview-dialog--large .operation-text-preview-body[data-v-75e85fe8]{padding:14px}.operation-text-preview-dialog--large .operation-text-preview-body p[data-v-75e85fe8]{font-size:22px}.operation-card[data-v-75e85fe8],.task-strip[data-v-75e85fe8]{grid-template-columns:1fr}.auxiliary-material-list dl[data-v-75e85fe8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.h5-shipment-page[data-v-776e2217]{--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-776e2217]{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-776e2217],h1[data-v-776e2217],h2[data-v-776e2217],dl[data-v-776e2217]{margin:0}.shipment-title-block[data-v-776e2217]{min-width:0}.shipment-title-block p[data-v-776e2217],dt[data-v-776e2217],.scan-field span[data-v-776e2217],.reason-field span[data-v-776e2217],.logistics-fields span[data-v-776e2217],.status-strip span[data-v-776e2217],.current-line-card p[data-v-776e2217],.line-row small[data-v-776e2217],.action-bar p[data-v-776e2217]{color:var(--color-muted);font-size:13px;font-weight:800}.shipment-title-block p[data-v-776e2217]{color:var(--shipment-accent);letter-spacing:.08em}h1[data-v-776e2217]{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-776e2217]{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-776e2217]{overflow-wrap:anywhere;margin-top:10px;font-size:clamp(26px,3.2vw,42px);line-height:1}.shipment-context-grid[data-v-776e2217]{grid-template-columns:1.2fr 1fr .8fr 1fr;gap:8px;display:grid}.shipment-context-grid div[data-v-776e2217]{border-left:1px solid var(--shipment-line);min-width:0;padding-left:14px}.shipment-context-grid dd[data-v-776e2217]{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-776e2217]{align-self:stretch}button[data-v-776e2217],input[data-v-776e2217],select[data-v-776e2217]{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-776e2217]{cursor:pointer;padding:8px 14px;font-weight:950}button[data-v-776e2217]:disabled{opacity:.45;cursor:not-allowed}input[data-v-776e2217],select[data-v-776e2217]{outline:none;width:100%;padding:8px 14px;font-size:clamp(20px,2.5vw,30px);font-weight:950}input[data-v-776e2217]:focus,select[data-v-776e2217]:focus,button[data-v-776e2217]: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-776e2217]{border-color:var(--shipment-accent);color:#1c1708;background:var(--shipment-accent)}button.danger[data-v-776e2217]{border-color:var(--shipment-danger);color:#250705;background:var(--shipment-danger)}.shipment-workbench[data-v-776e2217]{grid-template-columns:minmax(0,1.36fr) minmax(360px,.74fr);gap:14px;min-height:0;display:grid}.shipment-primary-panel[data-v-776e2217],.shipment-queue-panel[data-v-776e2217]{min-height:0}.shipment-primary-panel[data-v-776e2217]{grid-template-rows:auto minmax(0,1fr);gap:14px;display:grid}.scan-row[data-v-776e2217]{grid-template-columns:minmax(280px,.9fr) minmax(340px,1.1fr);gap:12px;display:grid}.scan-field[data-v-776e2217],.reason-field[data-v-776e2217],.logistics-fields label[data-v-776e2217]{gap:7px;min-width:0;display:grid}.current-line-card[data-v-776e2217]{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-776e2217]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:18px;min-height:0;display:grid}.current-line-head>div[data-v-776e2217]:first-child{min-width:0}.current-line-bottom[data-v-776e2217]{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-776e2217]{grid-template-columns:minmax(150px,.75fr) minmax(180px,1fr);gap:10px;min-width:0;display:grid}.logistics-fields input[data-v-776e2217]{min-height:48px;font-size:clamp(18px,2vw,24px)}.trace-strip[data-v-776e2217]{flex-wrap:wrap;gap:8px;display:flex}.trace-strip span[data-v-776e2217]{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-776e2217]{border-top:1px solid var(--shipment-line);gap:10px;padding-top:14px;display:grid}.unit-code-panel header[data-v-776e2217]{color:var(--color-muted);justify-content:space-between;gap:12px;font-size:13px;font-weight:950;display:flex}.unit-code-panel p[data-v-776e2217]{color:var(--color-muted);margin:0;font-weight:800}.unit-code-list[data-v-776e2217]{flex-wrap:wrap;gap:8px;max-height:136px;display:flex;overflow:auto}.unit-code-pill[data-v-776e2217]{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-776e2217]{overflow-wrap:anywhere}.unit-code-pill small[data-v-776e2217]{color:var(--shipment-danger);font-size:12px}.current-quantity[data-v-776e2217],.status-strip[data-v-776e2217]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.current-quantity div[data-v-776e2217],.status-strip div[data-v-776e2217]{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-776e2217],.status-strip strong[data-v-776e2217]{margin:6px 0 0;font-size:clamp(30px,3.5vw,46px);font-weight:950;line-height:1;display:block}.current-quantity-input[data-v-776e2217]{border-color:color-mix(in srgb, var(--shipment-accent) 70%, var(--shipment-line))!important}.current-quantity input[data-v-776e2217]{text-align:center;min-height:58px;padding:4px 10px;font-size:clamp(30px,3.6vw,48px)}.shipment-queue-panel[data-v-776e2217]{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-776e2217]{grid-template-columns:repeat(2,minmax(0,1fr))}.status-strip strong[data-v-776e2217]{font-size:clamp(28px,3vw,40px)}.line-list[data-v-776e2217]{align-content:start;gap:10px;min-height:0;padding-right:2px;display:grid;overflow:auto}.line-row[data-v-776e2217]{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-776e2217]{border-color:var(--shipment-accent);background:color-mix(in srgb, var(--shipment-accent) 14%, var(--shipment-panel))}.line-row span[data-v-776e2217]{color:var(--shipment-accent);font-size:13px;font-weight:950}.line-row strong[data-v-776e2217]{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.12;overflow:hidden}.line-row small[data-v-776e2217]{grid-column:1/-1}.line-row em[data-v-776e2217],.line-state[data-v-776e2217]{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-776e2217]{grid-area:1/2/span 2;align-self:center}.is-待出库[data-v-776e2217]{color:var(--shipment-accent)}.is-已出库[data-v-776e2217]{color:var(--shipment-success)}.is-数量差异[data-v-776e2217]{color:var(--shipment-danger)}.action-bar[data-v-776e2217]{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-776e2217]{min-height:60px;font-size:18px}@media (width<=820px){.h5-shipment-page[data-v-776e2217]{overflow:auto}.shipment-command[data-v-776e2217],.shipment-workbench[data-v-776e2217],.scan-row[data-v-776e2217],.current-line-head[data-v-776e2217],.current-line-bottom[data-v-776e2217],.logistics-fields[data-v-776e2217],.action-bar[data-v-776e2217]{grid-template-columns:1fr}.shipment-queue-panel[data-v-776e2217]{border-left:0;padding-left:0}.shipment-context-grid[data-v-776e2217]{grid-template-columns:1fr}.shipment-context-grid div[data-v-776e2217]{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}
