/* Atomware Toolkit Flow Pro 0.1.12 – WhatsApp panel header avatar.
   Cause: the avatar image FPP_Icon-White_1.png is the white FP mark trimmed edge-to-edge (1864x1701, not square,
   art touching all four edges) shown at 85x85 inside an 85px circle with overflow:hidden. The circle clips the
   corners of the mark (top-left of the F, right of the P), it sits off-centre (non-square art), and 85px dominates
   the 320px header. Fix: 52px badge, mark inset to 60% so it fits inside the circle, centred; strong selectors +
   !important against theme/kit img rules (hello reset img{height:auto;max-width:100%}, kit img styles). */
.fp-wa .fp-wa__top{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;min-height:0!important;padding:16px 64px 16px 18px!important;box-sizing:border-box!important}
.fp-wa .fp-wa__top .fp-wa__avatar{flex:0 0 52px!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;aspect-ratio:1/1!important;border-radius:50%!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#2152D0!important;box-shadow:0 0 0 2px rgba(255,255,255,.18)!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
.fp-wa .fp-wa__top .fp-wa__avatar img.fp-wa__avatar-img{display:block!important;width:60%!important;height:60%!important;max-width:60%!important;max-height:60%!important;min-width:0!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;position:static!important}
.fp-wa .fp-wa__top .fp-wa__avatar svg.fp-wa__avatar-svg{display:block!important;width:100%!important;height:100%!important}
.fp-wa .fp-wa__top .fp-wa__title{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;color:#FFFFFF!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance}
/* Panel never wider than the viewport (bubble/panel are hidden <768 by whatsapp-widget.css; this is a safety net). */
.fp-wa .fp-wa__panel{max-width:calc(100vw - 32px)!important}
/* 0.1.11 white X kept as is; only centred vertically in the now shorter header. */
.fp-wa .fp-wa__top button.fp-wa__close{top:50%!important;right:12px!important;transform:translateY(-50%)!important}
