function render(define, invalidation) {
const container = html`<div style="border: 2px solid #ccc; max-height: 450px; overflow: auto;">
<div style="position: absolute; top: 0; left: 0; background-color: #ccc; font-weight: 700; padding: .02rem .5rem; border-radius: 0 0 .5rem 0; font-family: monospace; font-size: .875rem; z-index: 100;">RENDERED NOTEBOOK</div>
<div class="target"></div>
</div>`;
const target = container.querySelector(".target");
const observer = Inspector.into(target);
const runtime = new Runtime();
const main = runtime.module(define, observer);
invalidation.then(() => runtime.dispose());
return container;
}