.pay-qr[data-v-68cc8b88]{z-index:1;max-height:calc(var(--app-height,100vh) * .85);border:var(--t-stroke-main);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.pay-qr__title[data-v-68cc8b88]{padding:calc(.75 * var(--app-rem)) 0;font-size:var(--t-fs-md);font-weight:var(--t-fw-bold);color:var(--t-text);flex-shrink:0}.pay-qr__body[data-v-68cc8b88]{min-height:0;padding:0 calc(.875 * var(--app-rem));flex:1;overflow-y:auto}.pay-qr__code-wrap[data-v-68cc8b88]{width:calc(9 * var(--app-rem));height:calc(9 * var(--app-rem));padding:calc(.375 * var(--app-rem));border-radius:var(--t-radius-md);background:#fff;justify-content:center;align-items:center;margin:0 auto;display:flex}.pay-qr__code[data-v-68cc8b88]{width:100%;height:100%;image-rendering:pixelated}.pay-qr__code-fallback[data-v-68cc8b88]{font-size:var(--t-fs-xs);color:#1a0e00}.pay-qr__amount[data-v-68cc8b88]{margin-top:calc(.625 * var(--app-rem));font-size:var(--t-fs-lg);font-weight:var(--t-fw-extrabold);color:#f7d018}.pay-qr__hint[data-v-68cc8b88]{margin-top:calc(.25 * var(--app-rem));font-size:var(--t-fs-xs);color:var(--t-text-secondary)}.pay-qr__meta[data-v-68cc8b88]{margin-top:calc(.75 * var(--app-rem));text-align:left}.pay-qr__row[data-v-68cc8b88]{justify-content:space-between;align-items:baseline;gap:calc(.5 * var(--app-rem));padding:calc(.25 * var(--app-rem)) 0;font-size:var(--t-fs-xs);display:flex}.pay-qr__row dt[data-v-68cc8b88]{color:var(--t-text-secondary);flex-shrink:0}.pay-qr__row dd[data-v-68cc8b88]{overflow-wrap:anywhere;text-align:right;min-width:0;color:var(--t-text)}.pay-qr__copy[data-v-68cc8b88]{align-items:center;gap:calc(.5 * var(--app-rem));width:100%;margin-top:calc(.5 * var(--app-rem));padding:calc(.5 * var(--app-rem));border:var(--t-stroke-light);border-radius:var(--t-radius-md);text-align:left;background:#ffffff0a;display:flex}.pay-qr__copy-text[data-v-68cc8b88]{min-width:0;font-size:var(--t-fs-xs);color:var(--t-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pay-qr__copy-btn[data-v-68cc8b88]{font-size:var(--t-fs-xs);font-weight:var(--t-fw-semibold);color:#f7d018;flex-shrink:0}.pay-qr__actions[data-v-68cc8b88]{padding:calc(.75 * var(--app-rem)) calc(.875 * var(--app-rem));flex-shrink:0}.pay-qr__confirm[data-v-68cc8b88]{aspect-ratio:unset;min-height:0;height:calc(2.25 * var(--app-rem));width:100%}
