/* Show the original QR region without resampling or altering the uploaded file. */
.contact-qr{display:block;width:min(100%,256px);margin:auto auto 0;padding-top:28px;color:#705461;text-decoration:none}
.qr-window{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#fff;border:12px solid #fff;border-radius:12px;box-shadow:0 4px 20px #824c6010}
.qr-window img{position:absolute;max-width:none;height:auto;display:block}
.qr-whatsapp img{width:225.455%;left:-62.727%;top:-196.364%}
.qr-wechat img{width:139.933%;left:-20.139%;top:-46.528%}
.qr-xiaohongshu img{width:416.842%;left:-284.211%;top:-435.789%}
.qr-douyin img{width:150.833%;left:-25%;top:-30%}
.qr-hint{display:block;margin-top:14px;font-size:12px;line-height:1.6}
.contact-qr:focus-visible{outline:3px solid #824c60;outline-offset:6px;border-radius:12px}
.contact-method .button{margin-top:0}
#wechat .contact-account{margin-bottom:35px}
#wechat{scroll-margin-top:110px}
@media(max-width:600px){.contact-qr{width:min(100%,256px)}}
