.page-wrap[data-v-3b20cb92]{padding:8px 0 80px;font-family:Segoe UI,sans-serif;position:relative}.qb-overlay[data-v-3b20cb92]{position:absolute;inset:0;background:rgba(13,27,62,.15);z-index:10;border-radius:12px;display:flex;align-items:center;justify-content:center}.qb-overlay-inner[data-v-3b20cb92]{background:#fff;border-radius:10px;padding:16px 28px;font-size:13px;font-weight:600;color:#0d1b3e;box-shadow:0 4px 20px rgba(13,27,62,.15);display:flex;align-items:center;gap:10px}.qb-overlay-inner i[data-v-3b20cb92]{color:#389ad4;font-size:16px}.panel-card[data-v-3b20cb92]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(13,27,62,.07);overflow:visible}.panel-header[data-v-3b20cb92]{justify-content:space-between;padding:14px 20px;background:#fafbfd;border-bottom:1px solid #eef0f6;flex-wrap:wrap}.panel-header-left[data-v-3b20cb92],.panel-header[data-v-3b20cb92]{display:flex;align-items:center;gap:12px}.panel-header-right[data-v-3b20cb92]{flex-shrink:0}.panel-icon[data-v-3b20cb92]{width:36px;height:36px;border-radius:8px;background:#389ad4;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.panel-title[data-v-3b20cb92]{font-size:14px;font-weight:700;color:#0d1b3e;display:flex;align-items:center;gap:8px}.count-badge[data-v-3b20cb92]{font-size:11px;font-weight:600;color:#7a8499;background:#eef0f6;border-radius:10px;padding:1px 7px}.panel-sub[data-v-3b20cb92]{font-size:11px;color:#8a94a6;margin-top:2px}.btn-create[data-v-3b20cb92]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;border-radius:7px;border:none;background:#389ad4;color:#fff;font-size:13px;font-weight:600;font-family:Segoe UI,sans-serif;cursor:pointer;text-decoration:none;transition:background .15s}.btn-create i[data-v-3b20cb92]{font-size:11px}.btn-create[data-v-3b20cb92]:hover{background:#2d84b8}.filter-bar[data-v-3b20cb92]{padding:12px 20px;border-bottom:1px solid #f0f3fa}.state-box[data-v-3b20cb92]{text-align:center;padding:52px 24px;color:#a0aab8;font-size:13px;font-family:Segoe UI,sans-serif}.state-box i[data-v-3b20cb92]{font-size:28px;display:block;margin-bottom:10px;opacity:.4}.table-wrap[data-v-3b20cb92]{overflow-x:auto}.inv-table[data-v-3b20cb92]{width:100%;border-collapse:collapse;font-size:13px;font-family:Segoe UI,sans-serif;table-layout:auto}.inv-table thead tr[data-v-3b20cb92]{border-bottom:2px solid #eef0f8}.inv-table thead tr th[data-v-3b20cb92]{padding:9px 12px;font-size:11px;font-weight:700;color:#7a8499;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;text-align:left;background:#fff}.inv-table tbody tr.inv-row[data-v-3b20cb92]{border-bottom:1px solid #f5f7fa;transition:background .15s}.inv-table tbody tr.inv-row[data-v-3b20cb92]:last-child{border-bottom:none}.inv-table tbody tr.inv-row:hover td[data-v-3b20cb92]{background:#f8fbff}.inv-table tbody tr.inv-row td[data-v-3b20cb92]{padding:9px 12px;color:#2d3748;vertical-align:middle}.col-num[data-v-3b20cb92]{color:#a0aab8;font-size:12px;width:40px}.col-date[data-v-3b20cb92]{font-size:12px;color:#6b7280;white-space:nowrap}.col-mono[data-v-3b20cb92]{font-family:Courier New,monospace;font-size:12px;color:#374151}.col-name[data-v-3b20cb92]{font-weight:500;color:#0d1b3e;max-width:180px;word-break:break-word}.col-by[data-v-3b20cb92]{font-size:12.5px;color:#4a5568}.col-qb[data-v-3b20cb92]{text-align:center}.qb-chip[data-v-3b20cb92]{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.qb-chip i[data-v-3b20cb92]{font-size:10px}.qb-synced[data-v-3b20cb92]{background:#d1fae5;color:#065f46}.qb-pending[data-v-3b20cb92]{background:#fee2e2;color:#991b1b}.col-action[data-v-3b20cb92]{width:60px;text-align:center}.action-wrap[data-v-3b20cb92]{position:relative;display:inline-block}.btn-action[data-v-3b20cb92]{width:30px;height:30px;border-radius:6px;border:1.5px solid #dde2ec;background:#fff;color:#7a8499;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s}.btn-action[data-v-3b20cb92]:hover{background:#f0f3fa;border-color:#b0bac9;color:#0d1b3e}.action-dropdown[data-v-3b20cb92]{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1.5px solid #dde2ec;border-radius:8px;box-shadow:0 6px 20px rgba(13,27,62,.12);z-index:100;min-width:140px;padding:4px 0}.action-item[data-v-3b20cb92]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;font-size:13px;color:#2d3748;font-family:Segoe UI,sans-serif;background:none;border:none;cursor:pointer;text-decoration:none;transition:background .12s;white-space:nowrap}.action-item i[data-v-3b20cb92]{font-size:12px;width:14px;text-align:center;opacity:.6}.action-item[data-v-3b20cb92]:hover{background:#f0f7fd;color:#389ad4;text-decoration:none}.action-delete[data-v-3b20cb92]{color:#dc2626}.action-delete[data-v-3b20cb92]:hover{background:#fff1f1;color:#dc2626}.action-divider[data-v-3b20cb92]{border-top:1px solid #f0f3fa;margin:3px 0}