.fpmi-bar{display:none;}
@media(max-width:768px){
 body.fpmi-active{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px));}
 .fpmi-active .joinchat{display:none!important;}
 .fpmi-bar{position:fixed;inset:auto 0 0;z-index:9000;display:grid;grid-template-columns:1fr 1fr;box-shadow:0 -2px 12px #0002;background:#1c7fc1;}
 .fpmi-bar a{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:58px;box-sizing:border-box;padding:12px 8px calc(12px + env(safe-area-inset-bottom,0px));color:#fff!important;text-decoration:none!important;font:700 16px/1.3 system-ui,sans-serif;}
 .fpmi-whatsapp{background:#087c3d;}.fpmi-call{background:#176ba5;}
 .fpmi-bar a:focus-visible{outline:3px solid white;outline-offset:-5px;}
 body.fp-modal-open .fpmi-bar,body:has(dialog[open]) .fpmi-bar{display:none;}
}
@media print{.fpmi-bar{display:none!important;}}
