/* Bottom-stack coordination (2026-10-22)
   The consent banner and the install (A2HS) prompt own the bottom strip
   while visible: hide the sticky action bar underneath them and lift the
   chat toggle above them, so no button is ever covered or unclickable. */
@media (max-width: 1024px) {
    body.cp-consent-open .cp-mobile-bar,
    body.cp-a2hs-open .cp-mobile-bar { display: none !important; }
    body.cp-consent-open #chinpost-chatbox { --cp-safe-b: 268px; }
    body.cp-a2hs-open #chinpost-chatbox { --cp-safe-b: 238px; }
}
