const $ = sel => document.querySelector(sel);
const el = (tag, attrs={}, ...kids)=>{
const n = document.createElement(tag);
for (const [k,v] of Object.entries(attrs)) {
for (const kid of kids) if (kid) n.appendChild(typeof kid==="string"?document.createTextNode(kid):kid);
const enc = new TextEncoder(), dec = new TextDecoder();
const DB_NAME="uniphi_data_lab", STORE="items";
let db=null;