#whatsappPanel.wa-v2-modal { width:1500px; height:95dvh; max-width:calc(100vw - 16px); max-height:95dvh; padding:0; margin:auto; border:0; border-radius:14px; overflow:hidden; background:#f3f0ff; }
#whatsappPanel.wa-v2-modal::backdrop { background:rgba(7,22,48,.65); }
#whatsappPanel.wa-v2-modal iframe { width:100%; height:100%; display:block; border:0; }
#waV2Close { position:fixed; right:calc((100vw - min(1500px,100vw - 16px))/2 + 5px); top:calc(2.5dvh + 4px); width:26px; height:26px; background:#fff; color:#2a1a8f; border:1px solid #d6d9ea; border-radius:50%; cursor:pointer; font:20px system-ui; z-index:2; }
@media(max-width:760px) { #whatsappPanel.wa-v2-modal { max-width:100vw; height:100dvh; max-height:100dvh; border-radius:0; } #waV2Close { top:4px; right:4px; } }
