.wpcp-wrapper,.wpcp-wrapper *{box-sizing:border-box}.wpcp-wrapper{--wpcp-bg:#ffffff;--wpcp-text:#333333;--wpcp-hover:#357abd;--wpcp-radius:12px;--wpcp-z:9999;position:fixed!important;z-index:var(--wpcp-z)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif!important;line-height:1.4!important;color:var(--wpcp-text)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important;direction:ltr!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.wpcp-wrapper.wpcp-pos-bottom-right{right:24px!important;bottom:24px!important;left:auto!important;top:auto!important}.wpcp-wrapper.wpcp-pos-bottom-left{left:24px!important;bottom:24px!important;right:auto!important;top:auto!important}.wpcp-wrapper.wpcp-pos-bottom-center{left:50%!important;bottom:24px!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important}.wpcp-wrapper .wpcp-icon-bar{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:flex-end!important;margin:0!important;padding:0!important;list-style:none!important}.wpcp-wrapper.wpcp-pos-bottom-left .wpcp-icon-bar{align-items:flex-start!important}.wpcp-wrapper.wpcp-pos-bottom-center .wpcp-icon-bar{flex-direction:row!important;align-items:center!important;gap:10px!important}.wpcp-wrapper .wpcp-icon-btn{position:relative!important;width:50px!important;height:50px!important;border:none!important;border-radius:50%!important;background:var(--wpcp-bg)!important;box-shadow:0 2px 12px rgb(0 0 0 / .15)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important;text-decoration:none!important;padding:0!important;margin:0!important;outline:none!important;color:var(--wpcp-text)!important;font:inherit!important;line-height:1!important;vertical-align:middle!important;overflow:hidden!important}.wpcp-wrapper .wpcp-icon-btn:hover{transform:scale(1.12)!important;box-shadow:0 4px 20px rgb(0 0 0 / .2)!important}.wpcp-wrapper .wpcp-icon-btn:active{transform:scale(1.05)!important}.wpcp-wrapper .wpcp-icon-btn.wpcp-active{transform:scale(1.12)!important;box-shadow:0 4px 20px var(--wpcp-hover)!important}.wpcp-wrapper .wpcp-icon-btn-inner{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important}.wpcp-wrapper .wpcp-icon-btn-inner svg.wpcp-icon,.wpcp-wrapper .wpcp-icon-btn-inner svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;display:inline-block!important;vertical-align:middle!important;flex-shrink:0!important}.wpcp-wrapper .wpcp-icon-btn-inner span.dashicons,.wpcp-wrapper .wpcp-icon-btn-inner .wpcp-icon.dashicons{font-family:"dashicons"!important;font-size:24px!important;width:24px!important;height:24px!important;line-height:1!important;display:inline-block!important;speak:none!important;font-weight:400!important;font-style:normal!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-decoration:inherit!important;text-transform:none!important;text-rendering:auto!important;vertical-align:middle!important}.wpcp-wrapper .wpcp-qr-card{position:absolute!important;background:var(--wpcp-bg)!important;border-radius:var(--wpcp-radius)!important;box-shadow:0 10px 40px rgb(0 0 0 / .2)!important;padding:18px!important;width:330px!important;text-align:center!important;z-index:calc(var(--wpcp-z) + 1)!important;animation:wpcp-card-in 0.25s ease!important;box-sizing:border-box!important;margin:0!important;border:0!important;line-height:1.4!important;color:var(--wpcp-text)!important}@keyframes wpcp-card-in{from{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.wpcp-wrapper.wpcp-pos-bottom-right .wpcp-qr-card,.wpcp-wrapper.wpcp-pos-bottom-left .wpcp-qr-card{bottom:calc(100% + 12px)!important;right:0!important;top:auto!important;left:auto!important}.wpcp-wrapper.wpcp-pos-bottom-left .wpcp-qr-card{right:auto!important;left:0!important}.wpcp-wrapper.wpcp-pos-bottom-center .wpcp-qr-card{bottom:calc(100% + 12px)!important;left:50%!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important}.wpcp-wrapper .wpcp-qr-card::after{content:''!important;position:absolute!important;top:100%!important;width:0!important;height:0!important;border:8px solid transparent!important;border-top-color:var(--wpcp-bg)!important}.wpcp-wrapper.wpcp-pos-bottom-right .wpcp-qr-card::after{right:17px!important;left:auto!important}.wpcp-wrapper.wpcp-pos-bottom-left .wpcp-qr-card::after{left:17px!important;right:auto!important}.wpcp-wrapper.wpcp-pos-bottom-center .wpcp-qr-card::after{left:50%!important;right:auto!important;transform:translateX(-50%)!important}.wpcp-wrapper .wpcp-qr-card-title{margin:0 0 12px!important;padding:0!important;font-size:16px!important;font-weight:600!important;color:var(--wpcp-text)!important;text-align:left!important;line-height:1.3!important;word-break:break-word!important;background:transparent!important;border:0!important;letter-spacing:normal!important;text-transform:none!important}.wpcp-wrapper .wpcp-qr-card-img{margin-bottom:12px!important;padding:0!important;line-height:0!important;font-size:0!important}.wpcp-wrapper .wpcp-qr-card-img img{display:block!important;width:290px!important;height:290px!important;max-width:100%!important;object-fit:contain!important;border-radius:8px!important;margin:0 auto!important;background:#fff!important;border:0!important;padding:0!important;box-shadow:none!important}.wpcp-wrapper .wpcp-qr-card-btn{display:inline-block!important;width:100%!important;box-sizing:border-box!important;margin-top:4px!important;padding:10px 16px!important;background:var(--wpcp-hover)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;border-radius:8px!important;text-align:center!important;transition:opacity 0.2s,transform 0.15s!important;line-height:1.4!important;word-break:break-word!important;border:0!important;cursor:pointer!important;font-family:inherit!important}.wpcp-wrapper .wpcp-qr-card-btn:hover{opacity:0.92!important;transform:translateY(-1px)!important;color:#fff!important;text-decoration:none!important}.wpcp-wrapper .wpcp-qr-card-btn:active{transform:translateY(0)!important}@media (max-width:768px){.wpcp-wrapper .wpcp-icon-btn{width:44px!important;height:44px!important}.wpcp-wrapper .wpcp-icon-btn-inner svg.wpcp-icon,.wpcp-wrapper .wpcp-icon-btn-inner svg{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}.wpcp-wrapper .wpcp-icon-btn-inner span.dashicons,.wpcp-wrapper .wpcp-icon-btn-inner .wpcp-icon.dashicons{font-size:20px!important;width:20px!important;height:20px!important}.wpcp-wrapper.wpcp-pos-bottom-right,.wpcp-wrapper.wpcp-pos-bottom-left{bottom:16px!important}.wpcp-wrapper.wpcp-pos-bottom-right{right:16px!important}.wpcp-wrapper.wpcp-pos-bottom-left{left:16px!important}.wpcp-wrapper.wpcp-pos-bottom-center{bottom:16px!important}.wpcp-wrapper .wpcp-qr-card{width:280px!important;padding:14px!important}.wpcp-wrapper .wpcp-qr-card-img img{width:240px!important;height:240px!important}.wpcp-wrapper .wpcp-icon-bar{gap:8px!important}}