
    /* MAC CONNECT Unified 1-Page Pure-White Print Styles */
    @media screen {
      #globalPrintContainer {
        display: none !important;
      }
    }
    @media print {
      @page {
        size: A4 portrait;
        margin: 0 !important;
      }
      html {
        background: #ffffff !important;
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
        height: 100% !important;
        overflow: hidden !important;
      }
      body {
        background: #ffffff !important;
        color: #0f172a !important;
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
        height: 100% !important;
        max-height: 297mm !important;
        overflow: hidden !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
      }
      /* CRITICAL: Completely hide all other direct children of body in print */
      body > *:not(#globalPrintContainer) {
        display: none !important;
      }
      #globalPrintContainer {
        display: block !important;
        position: fixed !important;
        left: 0 !important;
        top: 0 !important;
        width: 210mm !important;
        max-width: 210mm !important;
        height: 297mm !important;
        max-height: 297mm !important;
        margin: 0 !important;
        padding: 10mm 12mm !important;
        background: #ffffff !important;
        color: #0f172a !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
        page-break-after: avoid !important;
        page-break-inside: avoid !important;
        page-break-before: avoid !important;
        z-index: 999999999 !important;
      }
      #globalPrintContainer * {
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
      }
    }

    /* Admin Navigation De-duplication: Hide duplicate top toolbar when viewing the actual admin console */
    body.on-admin-page #headerAdminBtns,
    body.admin-mode.on-admin-page #headerAdminBtns {
      display: none !important;
    }
  