//! The custom-pages host, described. //! //! //! //! `u.makenot.work` serves a creator's own HTML and CSS with a platform strip //! around it. Both halves are hard to describe: the creator's markup is opaque, //! and the stylesheet that goes with it is per request. [`Node::Canvas`] and //! [`Document::style`] are what say them. //! //! # What this host is, and why its shell is its own //! //! Read `crate::routes::user_pages` for the isolation rules; they are unchanged //! by the conversion and they are what shapes the shell here: //! //! - **No script, at all.** The CSP is `default-src 'none'`, so a `