.lazy-mount-block[data-v-64ce7c6f]{content-visibility:auto;contain:layout style paint}.lazy-mount-block__placeholder[data-v-64ce7c6f]{display:flex;flex-direction:column;gap:12px;padding:12px 0}.lazy-mount-block__title[data-v-64ce7c6f]{font-size:13px;color:#909399}.pc-recycle-form[data-v-f1f22525] .el-form-item__label{white-space:nowrap}.pc-toolbar[data-v-8ee30b58],.monitor-toolbar[data-v-8ee30b58]{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(320px,.98fr);gap:16px}.toolbar-left[data-v-8ee30b58],.toolbar-right[data-v-8ee30b58]{min-width:0}[data-v-8ee30b58] .ledger-toolbar-card>.el-card__body{padding:0}.toolbar-block[data-v-8ee30b58]{position:relative;padding:18px 20px;border:1px solid rgba(148,163,184,.14);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f7fafff2);box-shadow:0 24px 50px #0f172a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toolbar-block--filters[data-v-8ee30b58]:before,.toolbar-block--actions[data-v-8ee30b58]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at top right,rgba(64,158,255,.1),transparent 42%)}.toolbar-block--filters[data-v-8ee30b58]:after,.toolbar-block--actions[data-v-8ee30b58]:after{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0)}.toolbar-title-wrap[data-v-8ee30b58]{min-width:0}.toolbar-kicker[data-v-8ee30b58]{margin-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.14em;color:#94a3b8}.toolbar-block-title[data-v-8ee30b58]{font-size:15px;font-weight:700;color:#1e293b}.toolbar-subtle[data-v-8ee30b58]{margin-top:4px;color:#8a94a6;font-size:12px;line-height:1.55}.toolbar-head[data-v-8ee30b58]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.toolbar-head--filters[data-v-8ee30b58]{align-items:center}.toolbar-inline-badge[data-v-8ee30b58]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:0 13px;border-radius:999px;background:#94a3b81f;color:#64748b;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px #ffffffbd}.toolbar-inline-badge[data-v-8ee30b58]:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.7}.toolbar-inline-badge.is-active[data-v-8ee30b58]{background:#409eff24;color:var(--el-color-primary-dark-2)}.toolbar-row[data-v-8ee30b58],.toolbar-selection-row[data-v-8ee30b58],.toolbar-action-group[data-v-8ee30b58],.toolbar-utility-group[data-v-8ee30b58],.toolbar-minor-group[data-v-8ee30b58]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar-row--dense[data-v-8ee30b58]{align-items:stretch}.toolbar-action-group[data-v-8ee30b58],.toolbar-utility-group[data-v-8ee30b58],.toolbar-minor-group[data-v-8ee30b58]{position:relative;z-index:1;padding:8px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffc7}.toolbar-action-group[data-v-8ee30b58]{flex-wrap:nowrap;background:linear-gradient(180deg,#fffffff0,#f8faffe6)}.toolbar-utility-group[data-v-8ee30b58],.toolbar-minor-group[data-v-8ee30b58]{background:linear-gradient(180deg,#f9fbfff0,#ffffffe0)}.toolbar-minor-group[data-v-8ee30b58]{flex-wrap:nowrap;margin-left:auto}.toolbar-select[data-v-8ee30b58],.toolbar-location[data-v-8ee30b58]{width:150px}.toolbar-input[data-v-8ee30b58]{flex:1 1 280px;min-width:220px;max-width:100%}.toolbar-archive-input[data-v-8ee30b58]{width:170px;max-width:100%}.toolbar-actions-inline[data-v-8ee30b58]{display:flex;gap:10px;flex-wrap:wrap}.toolbar-archive-mode[data-v-8ee30b58]{min-width:220px}.toolbar-density-mode[data-v-8ee30b58]{width:100%;overflow:hidden}.toolbar-inline-tip[data-v-8ee30b58]{margin-top:0}.toolbar-link-button[data-v-8ee30b58]{padding-left:2px;padding-right:2px;font-weight:600}.toolbar-upload-hidden[data-v-8ee30b58]{display:none}.toolbar-primary-btn[data-v-8ee30b58],.toolbar-secondary-btn[data-v-8ee30b58],.toolbar-soft-btn[data-v-8ee30b58]{height:40px;border-radius:12px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.toolbar-primary-btn[data-v-8ee30b58]{border:none;background:linear-gradient(135deg,#409eff,#6ba8ff);box-shadow:0 16px 28px #409eff3d}.toolbar-primary-btn[data-v-8ee30b58]:hover,.toolbar-secondary-btn[data-v-8ee30b58]:hover,.toolbar-soft-btn[data-v-8ee30b58]:hover{transform:translateY(-1px)}.toolbar-secondary-btn[data-v-8ee30b58]{border-color:#94a3b82e;background:#fffffff0;box-shadow:0 10px 18px #0f172a0d}.toolbar-secondary-btn[data-v-8ee30b58]:hover{border-color:#409eff3d;box-shadow:0 14px 24px #0f172a12}.toolbar-soft-btn[data-v-8ee30b58]{border-color:#94a3b82e;background:#f8fafcf5;color:#475569}.toolbar-soft-btn[data-v-8ee30b58]:hover{border-color:#409eff33;background:#fffffffa}.column-panel-head[data-v-8ee30b58]{display:flex;align-items:center;justify-content:space-between;gap:12px}.column-panel-title[data-v-8ee30b58]{font-size:13px;font-weight:700;color:#475569;margin-bottom:8px}.reorder-title[data-v-8ee30b58]{margin-top:12px}.column-check-group[data-v-8ee30b58]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.column-order-list[data-v-8ee30b58]{display:flex;flex-direction:column;gap:8px}.column-order-item[data-v-8ee30b58]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(15,23,42,.06);border-radius:12px;background:#ffffffeb}.column-order-actions[data-v-8ee30b58]{display:flex;gap:4px}.saved-view-input-row[data-v-8ee30b58]{display:flex;align-items:center;gap:10px}.saved-view-list[data-v-8ee30b58]{display:flex;flex-direction:column;gap:8px;margin-top:10px;max-width:100%;overflow:hidden}.saved-view-item[data-v-8ee30b58]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;padding:12px 14px;text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:#fffffff0;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.saved-view-item[data-v-8ee30b58]:hover{transform:translateY(-1px);border-color:#409eff47;box-shadow:0 10px 20px #0f172a0f}.saved-view-item.active[data-v-8ee30b58]{border-color:#409eff57;box-shadow:inset 0 0 0 1px #409eff1f,0 8px 16px #409eff14}.saved-view-main[data-v-8ee30b58]{min-width:0;flex:1 1 auto}.saved-view-name[data-v-8ee30b58]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#1e293b}.saved-view-meta[data-v-8ee30b58]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8a94a6}.saved-view-actions[data-v-8ee30b58]{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:42%}.saved-view-action[data-v-8ee30b58]{flex:0 0 auto;font-size:12px;font-weight:700;color:var(--el-color-primary)}.inventory-summary-row[data-v-8ee30b58]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.summary-card[data-v-8ee30b58]{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.14);background:#fffffff0;border-radius:18px;padding:14px 15px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;box-shadow:0 14px 24px #0f172a0d;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.summary-card[data-v-8ee30b58]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#94a3b833,#94a3b8b3)}.summary-card.checked[data-v-8ee30b58]:before{background:linear-gradient(90deg,#67c23a59,#67c23adb)}.summary-card.issue[data-v-8ee30b58]:before{background:linear-gradient(90deg,#f56c6c59,#f56c6cdb)}.summary-card.unchecked[data-v-8ee30b58]:before{background:linear-gradient(90deg,#90939959,#909399db)}.summary-card[data-v-8ee30b58]:hover{transform:translateY(-1px);box-shadow:0 18px 28px #0f172a14}.summary-card strong[data-v-8ee30b58]{font-size:24px;color:#0f172a}.summary-label[data-v-8ee30b58]{font-size:12px;color:#8a94a6}.summary-card.active[data-v-8ee30b58]{border-color:#409eff57;background:linear-gradient(180deg,#fffffffa,#edf5ffeb);box-shadow:0 0 0 1px #409eff1a,0 20px 32px #409eff1f}.summary-card.checked strong[data-v-8ee30b58]{color:var(--el-color-success)}.summary-card.issue strong[data-v-8ee30b58]{color:var(--el-color-danger)}.summary-card.unchecked strong[data-v-8ee30b58]{color:var(--el-color-info)}[data-v-8ee30b58] .el-input__wrapper,[data-v-8ee30b58] .el-select__wrapper{min-height:40px;border-radius:12px;box-shadow:0 0 0 1px #0f172a14;background:#fffffff0;transition:box-shadow .16s ease,background .16s ease}[data-v-8ee30b58] .el-input__wrapper.is-focus,[data-v-8ee30b58] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #409eff57,0 0 0 4px #409eff1a}[data-v-8ee30b58] .el-segmented{padding:4px;border-radius:14px;background:#94a3b81f;box-shadow:inset 0 1px #ffffffc2}[data-v-8ee30b58] .el-segmented__item{min-height:34px;border-radius:10px;color:#475569;font-weight:600}[data-v-8ee30b58] .el-segmented__item-selected{box-shadow:0 10px 18px #409eff2e}@media (max-width: 1100px){.pc-toolbar[data-v-8ee30b58],.monitor-toolbar[data-v-8ee30b58]{grid-template-columns:1fr}}@media (max-width: 768px){.toolbar-block[data-v-8ee30b58]{padding:14px;border-radius:18px}.toolbar-head[data-v-8ee30b58],.toolbar-head--filters[data-v-8ee30b58],.toolbar-selection-row[data-v-8ee30b58],.saved-view-input-row[data-v-8ee30b58]{flex-direction:column;align-items:stretch}.toolbar-inline-badge[data-v-8ee30b58],.toolbar-select[data-v-8ee30b58],.toolbar-location[data-v-8ee30b58],.toolbar-input[data-v-8ee30b58],.toolbar-archive-input[data-v-8ee30b58],.toolbar-archive-mode[data-v-8ee30b58],.toolbar-actions-inline[data-v-8ee30b58],.toolbar-actions-inline[data-v-8ee30b58] .el-button,.toolbar-action-group[data-v-8ee30b58],.toolbar-action-group[data-v-8ee30b58] .el-button,.toolbar-utility-group[data-v-8ee30b58],.toolbar-utility-group[data-v-8ee30b58] .el-button,.toolbar-minor-group[data-v-8ee30b58],.toolbar-minor-group[data-v-8ee30b58] .el-button,.saved-view-input-row[data-v-8ee30b58] .el-button{width:100%}.toolbar-action-group[data-v-8ee30b58],.toolbar-utility-group[data-v-8ee30b58],.toolbar-minor-group[data-v-8ee30b58]{align-items:stretch;flex-wrap:wrap}.toolbar-spacer[data-v-8ee30b58]{display:none}.column-check-group[data-v-8ee30b58],.column-order-item[data-v-8ee30b58],.saved-view-item[data-v-8ee30b58]{flex-direction:column;align-items:stretch}.inventory-summary-row[data-v-8ee30b58]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-v-8ee30b58] .ledger-toolbar-settings-dialog .el-dialog__body{padding-top:12px}[data-v-8ee30b58] .ledger-toolbar-settings-dialog .el-dialog__header{padding-bottom:4px}[data-v-8ee30b58] .ledger-toolbar-settings-dialog .el-dialog__content{overflow:hidden}.render-hint[data-v-3fff1cbb]{margin-top:12px;padding:10px 14px;color:#64748b;font-size:12px;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:linear-gradient(180deg,#f8faffeb,#fffffff5)}.ledger-mobile-list[data-v-3fff1cbb]{display:flex;flex-direction:column;gap:12px}.ledger-mobile-loading[data-v-3fff1cbb]{padding:24px 0;text-align:center;color:#64748b}.ledger-mobile-card[data-v-3fff1cbb]{border-radius:18px}.ledger-mobile-card__head[data-v-3fff1cbb],.ledger-mobile-card__actions[data-v-3fff1cbb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ledger-mobile-card__head[data-v-3fff1cbb]{margin-bottom:10px}.ledger-mobile-card__select[data-v-3fff1cbb]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#475569}.ledger-mobile-card__title[data-v-3fff1cbb]{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:6px}.ledger-mobile-card__meta[data-v-3fff1cbb]{font-size:12px;color:#64748b;margin-bottom:8px}.ledger-mobile-card__grid[data-v-3fff1cbb]{display:grid;gap:6px;font-size:13px;color:#334155;margin-bottom:8px}.ledger-mobile-card__grid--muted[data-v-3fff1cbb]{color:#64748b}.ledger-mobile-card__inventory[data-v-3fff1cbb]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.ledger-mobile-card__inventory-tip[data-v-3fff1cbb]{font-size:12px;color:#64748b}.ledger-mobile-card__actions[data-v-3fff1cbb]{justify-content:flex-start}.pager-wrap--mobile[data-v-3fff1cbb]{justify-content:center;margin-top:4px}.pager-wrap[data-v-3fff1cbb]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:14px;border-top:1px solid rgba(226,232,240,.9)}.table-cell[data-v-3fff1cbb]{min-height:56px;display:flex;flex-direction:column;justify-content:center;gap:5px}.asset-cell[data-v-3fff1cbb]{cursor:pointer}.asset-main[data-v-3fff1cbb],.cell-primary[data-v-3fff1cbb]{color:#0f172a;font-weight:600;line-height:1.5}.asset-meta[data-v-3fff1cbb],.cell-secondary[data-v-3fff1cbb],.cell-placeholder[data-v-3fff1cbb]{color:#64748b;font-size:12px;line-height:1.5}.asset-tags[data-v-3fff1cbb]{display:flex;gap:6px;margin-top:2px}.status-cell[data-v-3fff1cbb]{gap:7px}.inventory-cell[data-v-3fff1cbb]{gap:6px}.status-chip[data-v-3fff1cbb]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:20px;border:1px solid transparent;box-shadow:inset 0 1px #ffffffb8}.status-chip--success[data-v-3fff1cbb]{color:#0f8f57;background:#ecf8f1;border-color:#b7ebd0}.status-chip--warning[data-v-3fff1cbb]{color:#c06a00;background:#fff6e8;border-color:#f6d7a6}.status-chip--info[data-v-3fff1cbb]{color:#516072;background:#f4f7fb;border-color:#d8e0ea}.status-chip--danger[data-v-3fff1cbb]{color:#c23d3d;background:#fff1f1;border-color:#f2b9b9}.status-chip--archived[data-v-3fff1cbb]{color:#9a6700;background:#fff8eb;border-color:#f4d39b}.status-chip--soft[data-v-3fff1cbb]{font-weight:600}.inventory-advice[data-v-3fff1cbb]{color:var(--el-color-danger);font-size:12px;line-height:1.45}.row-action-wrap[data-v-3fff1cbb]{display:flex;justify-content:center}.row-more-trigger[data-v-3fff1cbb]{min-height:32px;padding:0 12px;border-radius:10px;color:#334155;background:#f8fafcf0;border:1px solid rgba(148,163,184,.24);box-shadow:0 10px 18px #0f172a0f;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.row-more-trigger[data-v-3fff1cbb]:hover{transform:translateY(-1px);background:#fffffffa;border-color:#409eff47;box-shadow:0 14px 24px #0f172a17}.archive-detail[data-v-3fff1cbb]{line-height:1.8;font-size:12px;color:#475569}.empty-wrap[data-v-3fff1cbb]{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:4px}.empty-tip[data-v-3fff1cbb]{color:#64748b;font-size:12px;max-width:320px;text-align:center}.ellipsis[data-v-3fff1cbb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-3fff1cbb] .ledger-table .cell{line-height:1.45}[data-v-3fff1cbb] .ledger-table .el-table__inner-wrapper{border-radius:20px;overflow:hidden}[data-v-3fff1cbb] .ledger-table .el-table__inner-wrapper:before{height:0}[data-v-3fff1cbb] .ledger-table__row td{padding-top:10px;padding-bottom:10px;border-bottom-color:#e2e8f0e0}[data-v-3fff1cbb] .ledger-table__body tr:nth-child(2n)>td.el-table__cell{background:#f8fafc8f}[data-v-3fff1cbb] .ledger-table__body tr:hover>td.el-table__cell{background:linear-gradient(90deg,#409eff14,#fffffff5)!important}[data-v-3fff1cbb] .ledger-table__header-wrapper th{background:linear-gradient(180deg,#f8fbff,#f1f5fb);color:#475569;font-size:12px;font-weight:700;letter-spacing:.02em}[data-v-3fff1cbb] .ledger-table__header-wrapper th.el-table__cell.is-leaf{border-bottom-color:#cbd5e1cc}[data-v-3fff1cbb] .ledger-table .el-table__fixed-right:before,[data-v-3fff1cbb] .ledger-table .el-table__fixed:before{background-color:#94a3b829}[data-v-3fff1cbb] .ledger-table .el-table__fixed-right,[data-v-3fff1cbb] .ledger-table .el-table__fixed{box-shadow:0 0 0 1px #f1f5f9e0}[data-v-3fff1cbb] .ledger-table .el-table__empty-block{background:linear-gradient(180deg,#f8faffbd,#fffffffa)}[data-v-3fff1cbb] .ledger-table .el-table__empty-text{padding:18px 0}[data-v-3fff1cbb] .inventory-row-issue td{background:linear-gradient(90deg,#f56c6c1f,#fff0 18%),#f56c6c0d}[data-v-3fff1cbb] .inventory-row-issue td:first-child{box-shadow:inset 4px 0 #f56c6cd9}[data-v-3fff1cbb] .inventory-row-unchecked td{background:linear-gradient(90deg,#94a3b81f,#fff0 18%),#94a3b80a}[data-v-3fff1cbb] .inventory-row-unchecked td:first-child{box-shadow:inset 4px 0 #64748bb8}.print-template-layout[data-v-ca439afa]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.preset-toolbar[data-v-ca439afa],.preset-save-row[data-v-ca439afa],.toggle-row[data-v-ca439afa],.label-preset-row[data-v-ca439afa],.choice-button-row[data-v-ca439afa]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.template-import-input[data-v-ca439afa]{display:none}.template-form[data-v-ca439afa]{margin-top:14px}.template-form[data-v-ca439afa] .el-form-item{margin-bottom:12px;min-width:0}.template-form[data-v-ca439afa] .el-form-item__content{min-width:0}.template-form[data-v-ca439afa] .el-input-number,.template-form[data-v-ca439afa] .el-select{width:100%}.template-form[data-v-ca439afa] .el-radio-group{display:flex;flex-wrap:wrap;gap:8px}.section-title[data-v-ca439afa]{font-size:13px;font-weight:700;color:#475569;margin:8px 0 12px}.form-grid[data-v-ca439afa]{display:grid;gap:12px}.two-col[data-v-ca439afa],.four-col[data-v-ca439afa]{grid-template-columns:repeat(2,minmax(0,1fr))}.compact[data-v-ca439afa] .el-form-item{margin-bottom:10px}.label-preset-help[data-v-ca439afa]{display:grid;gap:4px;margin:-2px 0 12px}.hint-line[data-v-ca439afa]{font-size:12px;color:#64748b}.print-template-preview[data-v-ca439afa]{display:flex;flex-direction:column;gap:14px;position:sticky;top:0}.preview-card[data-v-ca439afa]{border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc;padding:14px}.preview-title[data-v-ca439afa]{font-size:14px;font-weight:800;margin-bottom:10px;color:#111827}.preview-line[data-v-ca439afa]{font-size:12px;line-height:1.6;color:#475569}.preview-warning-card[data-v-ca439afa]{background:#fff7ed;border-color:#fdba74}.preview-warning-line[data-v-ca439afa]{font-size:12px;line-height:1.6;color:#9a3412}.preview-scale-tip[data-v-ca439afa]{font-size:12px;line-height:1.5;color:#64748b}.preview-page[data-v-ca439afa]{border:1px solid #dbe3f0;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 12px 28px #0f172a14;overflow:hidden;display:flex;flex-direction:column}.preview-header[data-v-ca439afa]{font-size:12px;font-weight:700;color:#475569;padding:8px 10px;border-bottom:1px solid #eef2f7}.preview-grid[data-v-ca439afa]{flex:1;display:grid;align-content:start}.preview-cell[data-v-ca439afa]{border:1px solid #dbe3f0;border-radius:10px;background:#fff;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:8px;min-height:0;overflow:hidden}.preview-cell.vertical[data-v-ca439afa]{grid-template-columns:1fr;justify-items:center;text-align:center}.preview-qr[data-v-ca439afa]{border-radius:8px;background:repeating-linear-gradient(45deg,#111827 0,#111827 4px,#fff 4px,#fff 8px)}.preview-text[data-v-ca439afa]{display:grid;gap:4px;min-width:0;width:100%}.preview-cell.vertical .preview-text[data-v-ca439afa]{justify-items:center}.preview-text-line[data-v-ca439afa]{height:7px;border-radius:999px;background:#cbd5e1}.preview-text-line.strong[data-v-ca439afa]{width:78%;height:9px;background:#94a3b8}.preview-text-line.light[data-v-ca439afa]{width:92%;opacity:.8}.preview-text-line.tiny[data-v-ca439afa]{width:100%;height:5px;opacity:.55}.dialog-footer[data-v-ca439afa]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}[data-v-ca439afa] .qr-print-template-dialog{width:min(1100px,calc(100vw - 24px))!important}[data-v-ca439afa] .qr-print-template-dialog .el-dialog__body{padding-top:16px}@media (max-width: 1200px){.print-template-layout[data-v-ca439afa]{grid-template-columns:1fr}.print-template-preview[data-v-ca439afa]{order:-1;position:static}.preview-page[data-v-ca439afa]{max-width:320px}.four-col[data-v-ca439afa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.two-col[data-v-ca439afa],.four-col[data-v-ca439afa]{grid-template-columns:1fr}}.progress-wrap[data-v-edac6de5]{display:grid;gap:12px}.progress-title[data-v-edac6de5]{font-size:16px;font-weight:700;color:#111827}.progress-stage[data-v-edac6de5]{font-size:13px;color:#475569}.progress-meta[data-v-edac6de5]{display:flex;justify-content:space-between;font-size:12px;color:#64748b}.progress-detail[data-v-edac6de5]{font-size:12px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;line-height:1.6}.progress-tip[data-v-edac6de5]{font-size:12px;color:#94a3b8}.ledger-page[data-v-e6baf092]{position:relative;display:flex;flex-direction:column;gap:18px}.ledger-page[data-v-e6baf092]:before{content:"";position:absolute;inset:-18px -18px auto;height:220px;border-radius:30px;background:radial-gradient(circle at top left,rgba(64,158,255,.16),transparent 38%),radial-gradient(circle at top right,rgba(24,144,255,.1),transparent 32%),linear-gradient(180deg,#f8fafff5,#fff0);pointer-events:none}.ledger-section[data-v-e6baf092]{position:relative;z-index:1}.ledger-section--table[data-v-e6baf092]:before{content:"";position:absolute;inset:12px 20px auto 20px;height:72px;border-radius:22px;background:linear-gradient(180deg,#409eff17,#409eff00);filter:blur(10px);pointer-events:none}[data-v-e6baf092] .ledger-toolbar-card,[data-v-e6baf092] .ledger-table-card{position:relative;border:1px solid rgba(148,163,184,.16);border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f6f9fff0);box-shadow:0 24px 60px #0f172a1a}[data-v-e6baf092] .ledger-toolbar-card>.el-card__body,[data-v-e6baf092] .ledger-table-card>.el-card__body{padding:18px}[data-v-e6baf092] .ledger-toolbar-card:after,[data-v-e6baf092] .ledger-table-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffffbf}.batch-preview[data-v-e6baf092]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.batch-help[data-v-e6baf092]{color:#909399;font-size:12px;padding-left:4px}@media (max-width: 768px){.ledger-page[data-v-e6baf092]{gap:14px}[data-v-e6baf092] .ledger-toolbar-card>.el-card__body,[data-v-e6baf092] .ledger-table-card>.el-card__body{padding:14px}}.batch-actions-card[data-v-f5e1afb6]{border:1px solid #ebeef5;border-radius:16px;background:linear-gradient(180deg,#fff,#f7fbff);padding:14px 16px;display:flex;flex-direction:column;gap:14px}.batch-actions-title[data-v-f5e1afb6]{font-size:14px;font-weight:700;color:#303133}.batch-actions-subtle[data-v-f5e1afb6]{margin-top:4px;color:#909399;font-size:12px;line-height:1.6}.batch-actions-row[data-v-f5e1afb6]{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 768px){.batch-actions-row[data-v-f5e1afb6],.batch-actions-row[data-v-f5e1afb6] .el-button{width:100%}}.issue-wrap[data-v-7948b496]{margin-top:12px}.issue-title-row[data-v-7948b496]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.issue-title[data-v-7948b496]{font-size:13px;font-weight:700;color:#606266}.issue-subtle[data-v-7948b496]{color:#909399;font-size:12px}.issue-grid[data-v-7948b496]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.issue-card[data-v-7948b496]{border:1px solid #ebeef5;background:#fff;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.issue-card.clickable[data-v-7948b496]{cursor:pointer;text-align:left;transition:all .18s ease}.issue-card.clickable[data-v-7948b496]:hover{border-color:var(--el-color-primary-light-5);box-shadow:0 0 0 1px #409eff14}.issue-card.active[data-v-7948b496]{border-color:var(--el-color-primary);box-shadow:0 0 0 1px #409eff2e;background:#f0f7ff}.issue-card strong[data-v-7948b496]{font-size:18px;color:#303133}@media (max-width: 640px){.issue-grid[data-v-7948b496]{grid-template-columns:repeat(2,minmax(0,1fr))}}.batch-inline-wrap[data-v-ca0c9192]{display:flex;flex-direction:column;gap:14px}.batch-inline-shell[data-v-ca0c9192]{border:1px solid #ebeef5;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fbff);padding:14px 16px}.batch-inline-shell-head[data-v-ca0c9192]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.batch-inline-shell-actions[data-v-ca0c9192]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.batch-inline-shell-body[data-v-ca0c9192]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.batch-collapse-btn[data-v-ca0c9192]{padding-inline:4px}.batch-inline-header-card[data-v-ca0c9192],.batch-inline-item[data-v-ca0c9192]{border:1px solid #ebeef5;border-radius:16px;background:#fff;padding:14px 16px}.batch-inline-title-row[data-v-ca0c9192],.batch-inline-item-head[data-v-ca0c9192]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.batch-inline-title[data-v-ca0c9192]{font-size:14px;font-weight:700;color:#303133}.batch-inline-name[data-v-ca0c9192],.batch-inline-item-name[data-v-ca0c9192]{font-size:16px;font-weight:700;color:#303133;margin-top:10px}.batch-inline-subtle[data-v-ca0c9192]{margin-top:4px;color:#909399;font-size:12px;line-height:1.6}.batch-inline-list[data-v-ca0c9192]{display:flex;flex-direction:column;gap:12px}.batch-inline-snapshot[data-v-ca0c9192]{margin-top:12px;padding:10px 12px;border-radius:12px;background:#f8fbff;border:1px dashed #d7e6ff;display:flex;flex-direction:column;gap:6px}.batch-inline-snapshot-head[data-v-ca0c9192]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.batch-inline-snapshot-actions[data-v-ca0c9192]{display:flex;justify-content:flex-end}.batch-inline-time-grid[data-v-ca0c9192],.batch-inline-metric-grid[data-v-ca0c9192]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.batch-inline-metric-grid[data-v-ca0c9192]{grid-template-columns:repeat(4,minmax(0,1fr))}.batch-inline-label[data-v-ca0c9192]{display:block;font-size:12px;color:#909399;margin-bottom:4px}.metric-card[data-v-ca0c9192]{border-radius:12px;padding:10px 12px;background:#fff;border:1px solid #ebeef5;display:flex;flex-direction:column;gap:6px}.metric-card strong[data-v-ca0c9192]{font-size:20px;color:#303133}.metric-card.checked strong[data-v-ca0c9192]{color:var(--el-color-success)}.metric-card.issue strong[data-v-ca0c9192]{color:var(--el-color-danger)}.metric-card.unchecked strong[data-v-ca0c9192]{color:var(--el-color-info)}@media (max-width: 640px){.batch-inline-time-grid[data-v-ca0c9192],.batch-inline-metric-grid[data-v-ca0c9192]{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-inline-snapshot-head[data-v-ca0c9192]{flex-direction:column}}.progress-card[data-v-879d5d48]{border:1px solid #ebeef5;border-radius:16px;background:linear-gradient(180deg,#fff,#f7fbff);padding:14px 16px;display:flex;flex-direction:column;gap:14px}.progress-head[data-v-879d5d48]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.progress-head-actions[data-v-879d5d48]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.progress-collapse-btn[data-v-879d5d48]{padding:0}.progress-body[data-v-879d5d48]{display:flex;flex-direction:column;gap:14px}.progress-title[data-v-879d5d48]{font-size:14px;font-weight:700;color:#303133}.progress-subtle[data-v-879d5d48]{margin-top:4px;color:#909399;font-size:12px;line-height:1.6}.progress-rate-row[data-v-879d5d48]{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.progress-rate[data-v-879d5d48]{font-size:30px;font-weight:800;color:#303133;line-height:1}.progress-count[data-v-879d5d48]{font-size:14px;font-weight:600;color:#606266}.progress-metrics[data-v-879d5d48]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-card[data-v-879d5d48]{border-radius:12px;padding:10px 12px;background:#fff;border:1px solid #ebeef5;display:flex;flex-direction:column;gap:6px}.metric-card span[data-v-879d5d48]{font-size:12px;color:#909399}.metric-card strong[data-v-879d5d48]{font-size:20px;color:#303133}.metric-card.checked strong[data-v-879d5d48]{color:var(--el-color-success)}.metric-card.issue strong[data-v-879d5d48]{color:var(--el-color-warning)}.metric-card.unchecked strong[data-v-879d5d48]{color:var(--el-color-info)}@media (max-width: 768px){.progress-rate-row[data-v-879d5d48]{align-items:stretch;flex-direction:column}}.inventory-batch-page-card[data-v-2b0e04c5]{overflow:hidden}.inventory-batch-page-grid[data-v-2b0e04c5]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}.inventory-batch-page-main[data-v-2b0e04c5],.inventory-batch-page-side[data-v-2b0e04c5]{min-width:0}.inventory-batch-page-side[data-v-2b0e04c5]{display:flex;flex-direction:column;gap:12px}@media (max-width: 960px){.inventory-batch-page-grid[data-v-2b0e04c5]{grid-template-columns:1fr}}.close-wrap[data-v-11e71aeb]{display:flex;flex-direction:column;gap:14px}.close-card[data-v-11e71aeb]{border:1px solid #ebeef5;border-radius:16px;padding:14px 16px;background:linear-gradient(180deg,#fff,#f8fbff)}.close-title[data-v-11e71aeb]{font-size:14px;font-weight:700;color:#303133}.close-name[data-v-11e71aeb]{font-size:18px;font-weight:700;color:#303133;margin-top:8px}.close-subtle[data-v-11e71aeb]{margin-top:8px;color:#909399;font-size:12px;line-height:1.7}.close-metric-grid[data-v-11e71aeb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.metric-card[data-v-11e71aeb]{border-radius:12px;padding:10px 12px;background:#fff;border:1px solid #ebeef5;display:flex;flex-direction:column;gap:6px}.metric-card strong[data-v-11e71aeb]{font-size:20px;color:#303133}.metric-card.checked strong[data-v-11e71aeb]{color:var(--el-color-success)}.metric-card.issue strong[data-v-11e71aeb]{color:var(--el-color-danger)}.metric-card.unchecked strong[data-v-11e71aeb]{color:var(--el-color-info)}@media (max-width: 640px){.close-metric-grid[data-v-11e71aeb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.start-wrap[data-v-4c8b5638]{display:flex;flex-direction:column;gap:14px}.start-card[data-v-4c8b5638]{border:1px solid #ebeef5;border-radius:16px;padding:14px 16px;background:linear-gradient(180deg,#fff,#f8fbff)}.start-title[data-v-4c8b5638]{font-size:14px;font-weight:700;color:#303133}.start-subtle[data-v-4c8b5638]{margin-top:8px;color:#909399;font-size:12px;line-height:1.7}.start-risk-list[data-v-4c8b5638]{margin:10px 0 0;padding-left:18px;color:#606266;font-size:13px;line-height:1.8}.metric-grid[data-v-4c8b5638]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.metric-card[data-v-4c8b5638]{border-radius:12px;padding:10px 12px;background:#fff;border:1px solid #ebeef5;display:flex;flex-direction:column;gap:6px}.metric-card strong[data-v-4c8b5638]{font-size:20px;color:#303133}.metric-card.checked strong[data-v-4c8b5638]{color:var(--el-color-success)}.metric-card.issue strong[data-v-4c8b5638]{color:var(--el-color-danger)}.metric-card.unchecked strong[data-v-4c8b5638]{color:var(--el-color-info)}@media (max-width: 640px){.metric-grid[data-v-4c8b5638]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-toolbar[data-v-2090a793],.monitor-toolbar[data-v-2090a793]{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(320px,.98fr);gap:16px}.toolbar-left[data-v-2090a793],.toolbar-right[data-v-2090a793]{min-width:0}[data-v-2090a793] .ledger-toolbar-card>.el-card__body{padding:0}.toolbar-block[data-v-2090a793]{position:relative;padding:18px 20px;border:1px solid rgba(148,163,184,.14);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f7fafff2);box-shadow:0 24px 50px #0f172a14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toolbar-block--filters[data-v-2090a793]:before,.toolbar-block--actions[data-v-2090a793]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at top right,rgba(64,158,255,.1),transparent 42%)}.toolbar-block--filters[data-v-2090a793]:after,.toolbar-block--actions[data-v-2090a793]:after{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0)}.toolbar-title-wrap[data-v-2090a793]{min-width:0}.toolbar-kicker[data-v-2090a793]{margin-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.14em;color:#94a3b8}.toolbar-block-title[data-v-2090a793]{font-size:15px;font-weight:700;color:#1e293b}.toolbar-subtle[data-v-2090a793]{margin-top:4px;color:#8a94a6;font-size:12px;line-height:1.55}.toolbar-head[data-v-2090a793]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.toolbar-head--filters[data-v-2090a793]{align-items:center}.toolbar-inline-badge[data-v-2090a793]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:0 13px;border-radius:999px;background:#94a3b81f;color:#64748b;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px #ffffffbd}.toolbar-inline-badge[data-v-2090a793]:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.7}.toolbar-inline-badge.is-active[data-v-2090a793]{background:#409eff24;color:var(--el-color-primary-dark-2)}.toolbar-row[data-v-2090a793],.toolbar-selection-row[data-v-2090a793],.toolbar-action-group[data-v-2090a793],.toolbar-utility-group[data-v-2090a793],.toolbar-minor-group[data-v-2090a793]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar-row--dense[data-v-2090a793]{align-items:stretch}.toolbar-action-group[data-v-2090a793],.toolbar-utility-group[data-v-2090a793],.toolbar-minor-group[data-v-2090a793]{position:relative;z-index:1;padding:8px;border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffc7}.toolbar-action-group[data-v-2090a793]{flex-wrap:nowrap;background:linear-gradient(180deg,#fffffff0,#f8faffe6)}.toolbar-utility-group[data-v-2090a793],.toolbar-minor-group[data-v-2090a793]{background:linear-gradient(180deg,#f9fbfff0,#ffffffe0)}.toolbar-minor-group[data-v-2090a793]{flex-wrap:nowrap;margin-left:auto}.toolbar-select[data-v-2090a793],.toolbar-location[data-v-2090a793]{width:132px}.toolbar-input[data-v-2090a793]{flex:1 1 240px;min-width:180px;max-width:100%}.toolbar-archive-input[data-v-2090a793]{width:170px;max-width:100%}.toolbar-actions-inline[data-v-2090a793]{display:flex;gap:10px;flex-wrap:wrap}.toolbar-archive-mode[data-v-2090a793]{min-width:220px}.toolbar-density-mode[data-v-2090a793]{width:100%;overflow:hidden}.toolbar-inline-tip[data-v-2090a793]{margin-top:0}.toolbar-link-button[data-v-2090a793]{padding-left:2px;padding-right:2px;font-weight:600}.toolbar-create-button[data-v-2090a793]{margin-left:0}.toolbar-upload-hidden[data-v-2090a793]{display:none}.toolbar-primary-btn[data-v-2090a793],.toolbar-secondary-btn[data-v-2090a793],.toolbar-soft-btn[data-v-2090a793]{height:40px;border-radius:12px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.toolbar-primary-btn[data-v-2090a793]{border:none;background:linear-gradient(135deg,#409eff,#6ba8ff);box-shadow:0 16px 28px #409eff3d}.toolbar-primary-btn[data-v-2090a793]:hover,.toolbar-secondary-btn[data-v-2090a793]:hover,.toolbar-soft-btn[data-v-2090a793]:hover{transform:translateY(-1px)}.toolbar-secondary-btn[data-v-2090a793]{border-color:#94a3b82e;background:#fffffff0;box-shadow:0 10px 18px #0f172a0d}.toolbar-secondary-btn[data-v-2090a793]:hover{border-color:#409eff3d;box-shadow:0 14px 24px #0f172a12}.toolbar-soft-btn[data-v-2090a793]{border-color:#94a3b82e;background:#f8fafcf5;color:#475569}.toolbar-soft-btn[data-v-2090a793]:hover{border-color:#409eff33;background:#fffffffa}.column-panel-head[data-v-2090a793]{display:flex;align-items:center;justify-content:space-between;gap:12px}.column-panel-title[data-v-2090a793]{font-size:13px;font-weight:700;color:#475569;margin-bottom:8px}.reorder-title[data-v-2090a793]{margin-top:12px}.column-check-group[data-v-2090a793]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.column-order-list[data-v-2090a793]{display:flex;flex-direction:column;gap:8px}.column-order-item[data-v-2090a793]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(15,23,42,.06);border-radius:12px;background:#ffffffeb}.column-order-actions[data-v-2090a793]{display:flex;gap:4px}.saved-view-input-row[data-v-2090a793]{display:flex;align-items:center;gap:10px}.saved-view-list[data-v-2090a793]{display:flex;flex-direction:column;gap:8px;margin-top:10px;max-width:100%;overflow:hidden}.saved-view-item[data-v-2090a793]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;padding:12px 14px;text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:#fffffff0;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.saved-view-item[data-v-2090a793]:hover{transform:translateY(-1px);border-color:#409eff47;box-shadow:0 10px 20px #0f172a0f}.saved-view-item.active[data-v-2090a793]{border-color:#409eff57;box-shadow:inset 0 0 0 1px #409eff1f,0 8px 16px #409eff14}.saved-view-main[data-v-2090a793]{min-width:0;flex:1 1 auto}.saved-view-name[data-v-2090a793]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#1e293b}.saved-view-meta[data-v-2090a793]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8a94a6}.saved-view-actions[data-v-2090a793]{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:42%}.saved-view-action[data-v-2090a793]{flex:0 0 auto;font-size:12px;font-weight:700;color:var(--el-color-primary)}.inventory-summary-row[data-v-2090a793]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.summary-card[data-v-2090a793]{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.14);background:#fffffff0;border-radius:18px;padding:14px 15px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;box-shadow:0 14px 24px #0f172a0d;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.summary-card[data-v-2090a793]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#94a3b833,#94a3b8b3)}.summary-card.checked[data-v-2090a793]:before{background:linear-gradient(90deg,#67c23a59,#67c23adb)}.summary-card.issue[data-v-2090a793]:before{background:linear-gradient(90deg,#f56c6c59,#f56c6cdb)}.summary-card.unchecked[data-v-2090a793]:before{background:linear-gradient(90deg,#90939959,#909399db)}.summary-card[data-v-2090a793]:hover{transform:translateY(-1px);box-shadow:0 18px 28px #0f172a14}.summary-card strong[data-v-2090a793]{font-size:24px;color:#0f172a}.summary-label[data-v-2090a793]{font-size:12px;color:#8a94a6}.summary-card.active[data-v-2090a793]{border-color:#409eff57;background:linear-gradient(180deg,#fffffffa,#edf5ffeb);box-shadow:0 0 0 1px #409eff1a,0 20px 32px #409eff1f}.summary-card.checked strong[data-v-2090a793]{color:var(--el-color-success)}.summary-card.issue strong[data-v-2090a793]{color:var(--el-color-danger)}.summary-card.unchecked strong[data-v-2090a793]{color:var(--el-color-info)}[data-v-2090a793] .el-input__wrapper,[data-v-2090a793] .el-select__wrapper{min-height:40px;border-radius:12px;box-shadow:0 0 0 1px #0f172a14;background:#fffffff0;transition:box-shadow .16s ease,background .16s ease}[data-v-2090a793] .el-input__wrapper.is-focus,[data-v-2090a793] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #409eff57,0 0 0 4px #409eff1a}[data-v-2090a793] .el-segmented{padding:4px;border-radius:14px;background:#94a3b81f;box-shadow:inset 0 1px #ffffffc2}[data-v-2090a793] .el-segmented__item{min-height:34px;border-radius:10px;color:#475569;font-weight:600}[data-v-2090a793] .el-segmented__item-selected{box-shadow:0 10px 18px #409eff2e}@media (max-width: 1100px){.pc-toolbar[data-v-2090a793],.monitor-toolbar[data-v-2090a793]{grid-template-columns:1fr}}@media (max-width: 768px){.toolbar-block[data-v-2090a793]{padding:14px;border-radius:18px}.toolbar-head[data-v-2090a793],.toolbar-head--filters[data-v-2090a793],.toolbar-selection-row[data-v-2090a793],.saved-view-input-row[data-v-2090a793]{flex-direction:column;align-items:stretch}.toolbar-inline-badge[data-v-2090a793],.toolbar-select[data-v-2090a793],.toolbar-location[data-v-2090a793],.toolbar-input[data-v-2090a793],.toolbar-archive-input[data-v-2090a793],.toolbar-archive-mode[data-v-2090a793],.toolbar-actions-inline[data-v-2090a793],.toolbar-actions-inline[data-v-2090a793] .el-button,.toolbar-action-group[data-v-2090a793],.toolbar-action-group[data-v-2090a793] .el-button,.toolbar-utility-group[data-v-2090a793],.toolbar-utility-group[data-v-2090a793] .el-button,.toolbar-minor-group[data-v-2090a793],.toolbar-minor-group[data-v-2090a793] .el-button,.saved-view-input-row[data-v-2090a793] .el-button{width:100%}.toolbar-action-group[data-v-2090a793],.toolbar-utility-group[data-v-2090a793],.toolbar-minor-group[data-v-2090a793]{align-items:stretch;flex-wrap:wrap}.toolbar-spacer[data-v-2090a793]{display:none}.column-check-group[data-v-2090a793],.column-order-item[data-v-2090a793],.saved-view-item[data-v-2090a793]{flex-direction:column;align-items:stretch}.inventory-summary-row[data-v-2090a793]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-v-2090a793] .ledger-toolbar-settings-dialog .el-dialog__body{padding-top:12px}[data-v-2090a793] .ledger-toolbar-settings-dialog .el-dialog__header{padding-bottom:4px}[data-v-2090a793] .ledger-toolbar-settings-dialog .el-dialog__content{overflow:hidden}.monitor-toolbar .toolbar-location[data-v-2090a793]{width:136px}.monitor-toolbar .toolbar-input[data-v-2090a793]{min-width:180px}.render-hint[data-v-2ab855f3]{margin-top:12px;padding:10px 14px;color:#64748b;font-size:12px;border:1px solid rgba(148,163,184,.18);border-radius:14px;background:linear-gradient(180deg,#f8faffeb,#fffffff5)}.pager-wrap--mobile[data-v-2ab855f3]{justify-content:center;margin-top:4px}.pager-wrap[data-v-2ab855f3]{margin-top:16px;display:flex;justify-content:flex-end;padding-top:14px;border-top:1px solid rgba(226,232,240,.9)}.table-cell[data-v-2ab855f3]{min-height:54px;display:flex;flex-direction:column;justify-content:center;gap:5px}.compact-cell[data-v-2ab855f3]{min-height:44px}.asset-cell[data-v-2ab855f3]{cursor:pointer}.cell-primary[data-v-2ab855f3]{color:#0f172a;font-weight:600;line-height:1.5}.cell-secondary[data-v-2ab855f3],.cell-placeholder[data-v-2ab855f3]{color:#64748b;font-size:12px;line-height:1.5}.asset-tags[data-v-2ab855f3]{display:flex;gap:6px;margin-top:2px}.status-cell[data-v-2ab855f3]{gap:7px}.inventory-cell[data-v-2ab855f3]{gap:6px}.status-chip[data-v-2ab855f3]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:20px;border:1px solid transparent;box-shadow:inset 0 1px #ffffffb8}.status-chip--success[data-v-2ab855f3]{color:#0f8f57;background:#ecf8f1;border-color:#b7ebd0}.status-chip--warning[data-v-2ab855f3]{color:#c06a00;background:#fff6e8;border-color:#f6d7a6}.status-chip--info[data-v-2ab855f3]{color:#516072;background:#f4f7fb;border-color:#d8e0ea}.status-chip--danger[data-v-2ab855f3]{color:#c23d3d;background:#fff1f1;border-color:#f2b9b9}.status-chip--archived[data-v-2ab855f3]{color:#9a6700;background:#fff8eb;border-color:#f4d39b}.status-chip--soft[data-v-2ab855f3]{font-weight:600}.inventory-advice[data-v-2ab855f3]{color:var(--el-color-danger);font-size:12px;line-height:1.45}.row-action-wrap[data-v-2ab855f3]{display:flex;justify-content:center}.row-more-trigger[data-v-2ab855f3]{min-height:32px;padding:0 12px;border-radius:10px;color:#334155;background:#f8fafcf0;border:1px solid rgba(148,163,184,.24);box-shadow:0 10px 18px #0f172a0f;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.row-more-trigger[data-v-2ab855f3]:hover{transform:translateY(-1px);background:#fffffffa;border-color:#409eff47;box-shadow:0 14px 24px #0f172a17}.archive-detail[data-v-2ab855f3]{line-height:1.8;font-size:12px;color:#475569}.empty-wrap[data-v-2ab855f3]{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:4px}.empty-tip[data-v-2ab855f3]{color:#64748b;font-size:12px;max-width:320px;text-align:center}.ellipsis[data-v-2ab855f3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-2ab855f3] .ledger-table-card>.el-card__body{padding:18px}[data-v-2ab855f3] .ledger-table .cell{line-height:1.45}[data-v-2ab855f3] .ledger-table .el-table__inner-wrapper{border-radius:20px;overflow:hidden}[data-v-2ab855f3] .ledger-table .el-table__inner-wrapper:before{height:0}[data-v-2ab855f3] .ledger-table__row td{padding-top:10px;padding-bottom:10px;border-bottom-color:#e2e8f0e0}[data-v-2ab855f3] .ledger-table__body tr:nth-child(2n)>td.el-table__cell{background:#f8fafc8f}[data-v-2ab855f3] .ledger-table__body tr:hover>td.el-table__cell{background:linear-gradient(90deg,#409eff14,#fffffff5)!important}[data-v-2ab855f3] .ledger-table__header-wrapper th{background:linear-gradient(180deg,#f8fbff,#f1f5fb);color:#475569;font-size:12px;font-weight:700;letter-spacing:.02em}[data-v-2ab855f3] .ledger-table__header-wrapper th.el-table__cell.is-leaf{border-bottom-color:#cbd5e1cc}[data-v-2ab855f3] .ledger-table .el-table__fixed-right:before,[data-v-2ab855f3] .ledger-table .el-table__fixed:before{background-color:#94a3b829}[data-v-2ab855f3] .ledger-table .el-table__fixed-right,[data-v-2ab855f3] .ledger-table .el-table__fixed{box-shadow:0 0 0 1px #f1f5f9e0}[data-v-2ab855f3] .ledger-table .el-table__empty-block{background:linear-gradient(180deg,#f8faffbd,#fffffffa)}[data-v-2ab855f3] .ledger-table .el-table__empty-text{padding:18px 0}[data-v-2ab855f3] .inventory-row-issue td{background:linear-gradient(90deg,#f56c6c1f,#fff0 18%),#f56c6c0d}[data-v-2ab855f3] .inventory-row-issue td:first-child{box-shadow:inset 4px 0 #f56c6cd9}[data-v-2ab855f3] .inventory-row-unchecked td{background:linear-gradient(90deg,#94a3b81f,#fff0 18%),#94a3b80a}[data-v-2ab855f3] .inventory-row-unchecked td:first-child{box-shadow:inset 4px 0 #64748bb8}.ledger-page[data-v-6bacc7d1]{position:relative;display:flex;flex-direction:column;gap:18px}.ledger-page[data-v-6bacc7d1]:before{content:"";position:absolute;inset:-18px -18px auto;height:220px;border-radius:30px;background:radial-gradient(circle at top left,rgba(103,194,58,.11),transparent 36%),radial-gradient(circle at top right,rgba(64,158,255,.14),transparent 34%),linear-gradient(180deg,#f8fafff5,#fff0);pointer-events:none}.ledger-section[data-v-6bacc7d1]{position:relative;z-index:1}.ledger-section--table[data-v-6bacc7d1]:before{content:"";position:absolute;inset:12px 20px auto 20px;height:72px;border-radius:22px;background:linear-gradient(180deg,#409eff14,#409eff00);filter:blur(10px);pointer-events:none}[data-v-6bacc7d1] .ledger-toolbar-card,[data-v-6bacc7d1] .ledger-table-card{position:relative;border:1px solid rgba(148,163,184,.16);border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f6f9fff0);box-shadow:0 24px 60px #0f172a1a}[data-v-6bacc7d1] .ledger-toolbar-card>.el-card__body,[data-v-6bacc7d1] .ledger-table-card>.el-card__body{padding:18px}[data-v-6bacc7d1] .ledger-toolbar-card:after,[data-v-6bacc7d1] .ledger-table-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffffbf}.batch-preview[data-v-6bacc7d1]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.batch-help[data-v-6bacc7d1]{color:#909399;font-size:12px;padding-left:4px}@media (max-width: 768px){.ledger-page[data-v-6bacc7d1]{gap:14px}[data-v-6bacc7d1] .ledger-toolbar-card>.el-card__body,[data-v-6bacc7d1] .ledger-table-card>.el-card__body{padding:14px}}.mb12[data-v-e988fbd0]{margin-bottom:12px}
