:root{color-scheme:only light;background:#fdf8f3;color:#333;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif}body,h1,p{margin:0}.downloads{position:relative;display:flex;min-height:100vh;min-height:100svh;flex-direction:column;align-items:center}.artwork{position:absolute;inset:0;overflow:hidden;pointer-events:none}.artwork:before,.artwork:after{display:block;background-image:url(/assets/bead-background-DgqjKgLQ.jpg);background-repeat:no-repeat;content:""}.artwork:before{aspect-ratio:475 / 310;background-size:100% 272.48%}.artwork:after{aspect-ratio:475 / 417;background-position:center 73.19%;background-size:100% 202.56%}.shop{position:absolute;z-index:1;top:15px;display:flex;box-sizing:border-box;max-width:calc(100% - 32px);align-items:center;gap:4px;padding:0 16px 0 12px;border:0;border-radius:20px;background:#fff;box-shadow:0 0 2px #8c8c8c40;color:inherit;font:inherit;font-size:14px;font-weight:500;line-height:21px;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.shop[hidden]{display:none}.shop img{flex:none;border-radius:8px}.shop-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast{position:fixed;z-index:2;inset-inline:0;bottom:max(24px,env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - 32px);margin-inline:auto;padding:10px 16px;border-radius:8px;background:#000000c7;color:#fff;font-size:14px;pointer-events:none}.toast:empty{opacity:0}.brand{position:relative;display:grid;width:193px;justify-items:center;margin-top:90px}.app-icon{display:block;border-radius:20px;background:#fff;box-shadow:0 0 10px #a3a3a340}.brand h1,.brand p{display:grid;place-items:center}.brand h1{height:44px;margin-top:12px}.brand h1 img{display:block;width:105.333px}.brand p{height:25px}.brand p img{display:block;width:122px}.download-links{position:relative;display:grid;gap:12px;margin-top:max(32px,calc(153.067vw - 271px));margin-bottom:clamp(32px,13.55vh,110px)}.download-link{position:relative;display:block;width:180px;height:58px;overflow:hidden;border-radius:100px;background-image:url(/assets/download-buttons-Dr_8eoa1.png);background-repeat:no-repeat;background-size:230.64% 1266.67%}.android{background-position:9% 94.74%}.ios{background-position:91.94% 94.74%}.download-link:focus-visible{outline:2px solid #333;outline-offset:4px}.wechat-guide{position:fixed;z-index:3;inset:0;background:#000000a6;touch-action:none}.wechat-guide-dismiss{position:absolute;inset:0;width:100%;padding:0;border:0;background:transparent}.wechat-guide-dismiss:focus-visible{outline:2px solid #fff;outline-offset:-4px}.wechat-guide-card{position:absolute;top:12px;top:max(12px,env(safe-area-inset-top));right:12px;right:max(12px,env(safe-area-inset-right));box-sizing:border-box;width:85%;max-width:450px;padding:16px 50px 16px 18px;border-radius:8px;background:#fff;line-height:1.5;pointer-events:none}#wechat-guide-title{margin-bottom:4px;font-size:18px;font-weight:700}#wechat-guide-steps{font-size:14px}.wechat-guide-arrow{position:absolute;top:20px;right:15px;width:28px;height:4px;border-radius:2px;background:#0075df;transform:rotate(-45deg)}.wechat-guide-arrow:after{position:absolute;top:-5px;right:0;width:10px;height:10px;border:solid #0075df;border-width:4px 4px 0 0;content:"";transform:rotate(45deg)}@media(min-width:600px){.download-links{margin-top:max(32px,min(calc(56.055vw - 271px),303px,calc(100vh - 431px)))}}
