.WhatsAppQrBanner-module__GBaSyW__overlay{z-index:4000;background:#1118278c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.WhatsAppQrBanner-module__GBaSyW__card{background:var(--color-bg-card);border-radius:var(--radius-xl);width:min(420px,100%);box-shadow:var(--shadow-xl);text-align:center;color:var(--color-text-primary);padding:28px 24px 24px;position:relative}.WhatsAppQrBanner-module__GBaSyW__close{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;padding:6px;position:absolute;top:12px;right:12px}.WhatsAppQrBanner-module__GBaSyW__close:hover{background:var(--color-status-red-bg);color:var(--color-status-red)}.WhatsAppQrBanner-module__GBaSyW__iconWrap{border-radius:var(--radius-full);background:var(--color-status-red-bg);width:44px;height:44px;color:var(--color-status-red);justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.WhatsAppQrBanner-module__GBaSyW__card h2{margin:0 0 8px;font-size:1.25rem}.WhatsAppQrBanner-module__GBaSyW__card p{color:var(--color-text-secondary);margin:0 0 20px;font-size:.925rem;line-height:1.45}.WhatsAppQrBanner-module__GBaSyW__qrBox{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg);background:#fff;justify-content:center;align-items:center;min-height:240px;margin-bottom:16px;padding:16px;display:flex}.WhatsAppQrBanner-module__GBaSyW__qrBox img{object-fit:contain;width:220px;height:220px}.WhatsAppQrBanner-module__GBaSyW__placeholder{color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:10px;font-size:.875rem;display:flex}.WhatsAppQrBanner-module__GBaSyW__refresh{cursor:pointer;background:var(--color-secondary);color:#fff;border-radius:var(--radius-md);border:0;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.WhatsAppQrBanner-module__GBaSyW__refresh:disabled{opacity:.7;cursor:wait}.WhatsAppQrBanner-module__GBaSyW__spin{animation:.8s linear infinite WhatsAppQrBanner-module__GBaSyW__spin}@keyframes WhatsAppQrBanner-module__GBaSyW__spin{to{transform:rotate(360deg)}}
