:root{color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{margin:0;min-width:360px;max-width:420px;padding:12px 14px}header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.header-actions{display:flex;gap:6px}h1{font-size:14px;font-weight:600;margin:0}h2{font-size:11px;text-transform:uppercase;letter-spacing:.04em;opacity:.65;margin:0}button{font-size:12px;padding:4px 10px;border-radius:4px;border:1px solid currentColor;background:transparent;cursor:pointer}button.primary{background:color-mix(in srgb,currentColor 12%,transparent);font-weight:600}section{margin-bottom:10px}.current-tab .row{display:flex;gap:6px;align-items:baseline;font-size:11px;margin-bottom:6px}.label{text-transform:uppercase;letter-spacing:.04em;opacity:.6;font-size:10px}.value{font-family:monospace;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field{display:grid;gap:2px;margin-bottom:6px;font-size:11px}.field span{opacity:.7}input[type=text]{width:100%;font-size:12px;padding:4px 6px;border-radius:4px;border:1px solid currentColor;background:transparent;box-sizing:border-box}.suggestions{list-style:none;padding:0;margin:0;font-size:11px;display:grid;gap:2px}.suggestions:empty{display:none}.tag-vocab header{margin-bottom:4px}.new-tag-row{display:flex;gap:4px}.new-tag-row input{flex:1}.chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px}.chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 6px;border-radius:999px;border:1px solid currentColor;cursor:pointer}.chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.chip.selected{background:color-mix(in srgb,currentColor 16%,transparent)}.chip .x{border:none;padding:0 2px;font-size:11px;cursor:pointer;background:transparent}footer{display:flex;justify-content:space-between;align-items:center;font-size:11px}.status{opacity:.7}
