/* Visible public entry label; the existing fixed rail and QR dialog remain shared. */
.whatsapp-float-action.whatsapp-ai-entry{display:flex;width:auto;gap:10px;height:58px;isolation:isolate}
.whatsapp-ai-entry .whatsapp-float-icon{width:58px;height:58px;flex:0 0 58px}
.whatsapp-ai-entry-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 15px;border:1px solid #ffffffb3;border-radius:14px;background:#073d2c;color:#fff;box-shadow:0 8px 25px #04241929;line-height:1.3;max-width:180px;text-align:start}
.whatsapp-ai-entry-copy strong{font-size:13px;font-weight:800}
.whatsapp-ai-entry-copy small{font-size:11px;color:#bdf4d9;font-weight:650}
.whatsapp-ai-entry-mark{position:absolute;right:-2px;top:-3px;display:grid;place-items:center;width:24px;height:24px;border:2px solid #fff;border-radius:50%;background:#0b3d91;color:#fff;font-size:9px;font-weight:900;line-height:1;box-shadow:0 3px 8px #04152f26}
.whatsapp-ai-entry:focus-visible .whatsapp-ai-entry-copy{outline:3px solid #f4aa54;outline-offset:3px}
@media(max-width:640px){.whatsapp-float-action.whatsapp-ai-entry{height:52px;gap:8px}.whatsapp-ai-entry .whatsapp-float-icon{width:52px;height:52px;flex-basis:52px}.whatsapp-ai-entry-copy{max-width:145px;padding:9px 11px;border-radius:12px}.whatsapp-ai-entry-copy strong{font-size:12px}.whatsapp-ai-entry-copy small{font-size:10px}.whatsapp-ai-entry-mark{width:22px;height:22px;font-size:8px}}
@media(max-height:400px){.whatsapp-ai-entry-copy{display:none}}
