.wechat-purchase-button_root__q2dhl{display:grid;gap:.45rem}.wechat-purchase-button_error__sBbIk,.wechat-purchase-button_inlineError__fKUP5{margin:0;color:#a24d38;font-size:.84rem;line-height:1.5}.wechat-purchase-button_backdrop__pY5oc{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem;background:rgba(20,45,55,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wechat-purchase-button_dialog__65Xte{position:relative;display:grid;justify-items:center;width:min(100%,410px);padding:1.65rem;border:1px solid rgba(66,182,194,.24);border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(33,66,85,.24);text-align:center}.wechat-purchase-button_closeButton__EU1yQ{position:absolute;top:.75rem;right:.8rem;width:36px;height:36px;border:0;border-radius:50%;background:#f0fafb;color:#42606f;font-size:1.35rem;cursor:pointer}.wechat-purchase-button_eyebrow__7WBNy{margin:0 0 .35rem;color:#2d98a4;font-size:.78rem;font-weight:800;letter-spacing:.12em}.wechat-purchase-button_title__PoqG2{margin:0 0 1rem;color:#214255;font-size:1.45rem}.wechat-purchase-button_qrCard__sYoaA{padding:.5rem;border:1px solid #cdecef;border-radius:18px;background:white}.wechat-purchase-button_description__mGjBH,.wechat-purchase-button_expiry__q51Ev,.wechat-purchase-button_notice__ChzfA,.wechat-purchase-button_orderNo__1pCPa{margin:.65rem 0 0;color:#6d8794;font-size:.88rem;line-height:1.55}.wechat-purchase-button_orderNo__1pCPa{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wechat-purchase-button_notice__ChzfA{color:#2d6e75}.wechat-purchase-button_checkButton__X9Ubu{min-height:42px;margin-top:1rem;padding:.65rem 1rem;border:1px solid #cdecef;border-radius:999px;background:#f0fafb;color:#2d6e75;font:inherit;font-weight:700;cursor:pointer}