#qrModal{align-items:center;background:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;position:fixed;z-index:9999}#qrModal.active{display:flex}#qrModalInner{background:#fff;border-radius:16px;font-weight:600;max-width:360px;padding:var(--wp--preset--spacing--s);position:relative;text-align:center;width:100%}#qrModalClose{background:none;border:none;cursor:pointer;font-size:20px;line-height:1;position:absolute;right:12px;top:12px}#qrModalQRCode{display:inline-block;margin:16px auto}#qrModalCopyBtn{background:var(--wp--preset--color--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;margin-top:16px;padding:10px 24px}#qrModalCopyBtn.copied{background:#22c55e}