/* The named page must also cover the document root. Returning from a named
   component to an anonymous body page creates a trailing blank sheet in Chromium. */
@media print {
    html:has(comfort-observation-sheet),
    body:has(comfort-observation-sheet) {
        page:comfort-observation;
        margin:0;
        padding:0;
        height:auto;
        min-height:0;
        background:white;
    }
    body:has(comfort-observation-sheet) :is(#cookie-consent, #blazor-error-ui, #components-reconnect-modal) {
        display:none !important;
    }
}
