/* The web-app kernel's only stylesheet rule. Everything visual comes from
 * pristine (Forma's /forma/pristine-dist/pristine.css, linked first in
 * index.html; the components themselves render via the pristine ESM the
 * import map resolves) — this file exists so an app has a place to put its
 * OWN layout glue, authored beside app.jsx.
 *
 * (No document reset here: the serve chain injects html/body margin:0 into
 * every page linking pristine.css — site-select-script.ts
 * injectPristineDocumentReset — so an app can never lose it.) */

/* The mount point the theme root fills — the root pins itself to 100dvh, so
 * this only keeps the page from collapsing before React paints. */
#root {
  min-height: 100dvh;
}
