@media print {
    /* Hide site header/footer chrome (LWR template) so only page content, e.g. an open FSR/Manifest modal, prints */
    header, footer {
        display: none !important;
    }

    /* styles.css forces html/body to height:100% (sticky-footer) for on-screen layout,
       and the header/footer wrapper itself (.full-height) claims min-height:100% on top of that.
       this pins the page to a full viewport height regardless of content, which
       overflows the printable page and tiles an otherwise-blank second page
   */
    html, body {
        height: auto !important;
    }
    .full-height {
        min-height: 0 !important;
    }

    /* Hide href for all links */
    /* a[href]:after { 
        content: none !important; 
    } */

    /* Example: hides header and footer for Customer Service template */
    /* #header, #footer {
        display: none !important
    } */

    /* Example: hides header for Customer Account and Partner Central template */
    /* .cHeaderWrapper, .cFooterPanel {
        display: none !important;
    } */

    /* Example: hides header and footer for Help Center template */
    /* .header, .footer {
        display: none !important;
    } */

    /* Example: hides header and footer for Build Your Own (Aura) template */
    /* .comm-content-header, .comm-content-footer {
        display: none !important;
    } */

    /* Example: hides header and footer for LWR templates */
    /* header, footer {
        display: none !important;
    } */

    /* Example: hides the aura Navigation Menu component */
    /* .forceCommunityGlobalNavigation {
        display: none !important;
    } */
}
