/* ============================================================================
   document.css - the STANDALONE document shell.

   These rules used to be an inline style block inside views/layouts/document.php,
   which is a complete HTML document emitted outside the platform's page
   lifecycle (property print, quick view). Nothing there can be enqueued -
   there is no wp_head()/wp_footer() to print into, and the handler ends with
   exit - so the stylesheet links and script tags in that shell stay as they are and
   are answered in the review.

   The style block was the one of the three that did NOT need the argument: a
   stylesheet the manifest already ships can carry it. Moved 2026-08-24 so the
   reply has to defend two tags instead of three (wordpress.org review round 3,
   item 3).

   SCOPED TO THE BODY CLASS ON PURPOSE. The manifest enqueues this file on
   every design page, not only on documents, so an unscoped `html, body
   { margin: 0 }` would flatten the whole site. `.fwre-document` is set on the
   document shell's own <body> and nowhere else, which is what makes the file
   inert everywhere else. The original targeted `html` too; browsers give
   `html` no default margin, so the body-scoped form is equivalent in effect.
   ========================================================================= */

/* A document fills its frame: these pages open in a lightbox iframe, where the
   page margin a normal document wants shows up as a grey gutter around the
   content. */
body.fwre-document {
    margin: 0;
    padding: 0;
    min-height: 100vh;
}
