.share-sheet[data-v-d43b824f]{width:min(640px,94vw)}.ss-card[data-v-d43b824f]{align-items:stretch;background:linear-gradient(150deg,#fdf6fa,#fffdfb);border:1px solid #f0dbe8;border-radius:14px;display:flex;gap:12px;padding:12px}.ss-cover[data-v-d43b824f]{border-radius:9px;flex:none;height:84px;-o-object-fit:cover;object-fit:cover;width:116px}.ss-info[data-v-d43b824f]{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-info strong[data-v-d43b824f]{color:var(--ink);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.ss-meta[data-v-d43b824f]{color:#9a8494;font-size:12px}.ss-brand[data-v-d43b824f]{color:#c2417f;font-size:11px;font-style:normal;font-weight:700;margin-top:auto}.ss-qr-row[data-v-d43b824f]{gap:18px;margin-top:14px;padding:0 2px}.ss-qr-box[data-v-d43b824f],.ss-qr-row[data-v-d43b824f]{align-items:center;display:flex}.ss-qr-box[data-v-d43b824f]{flex:none;flex-direction:column;gap:5px}.ss-qr-box canvas[data-v-d43b824f]{border:1px solid #f0dbe8;border-radius:10px}.ss-qr-box small[data-v-d43b824f]{color:#a08a94;font-size:10.5px}.ss-actions[data-v-d43b824f]{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.ss-actions .btn[data-v-d43b824f]{justify-content:flex-start;white-space:nowrap}.ss-tip[data-v-d43b824f]{color:#a08a94;font-size:11px;line-height:1.6;margin:2px 0 0}@media(max-width:760px){.ss-qr-row[data-v-d43b824f]{align-items:stretch;flex-direction:column}.ss-qr-box[data-v-d43b824f]{flex-direction:row;gap:14px}.ss-actions .btn[data-v-d43b824f],.ss-qr-box[data-v-d43b824f]{justify-content:center}.ss-tip[data-v-d43b824f]{text-align:center}}.share-sheet .modal-header[data-v-d43b824f]{background:linear-gradient(120deg,#faf3fb,#fdf6f9);border-bottom:1px dashed #f0e0ea;border-radius:14px 14px 0 0}.ss-card[data-v-d43b824f]{border-radius:16px;padding:14px}.ss-cover[data-v-d43b824f]{border-radius:10px;height:96px;width:132px}.ss-intro[data-v-d43b824f]{background:#faf6fd;border-left:3px solid #c2417f;border-radius:0 10px 10px 0;color:#6d5a7c;font-size:12.5px;font-style:normal;line-height:1.7;margin:14px 2px 0;padding:10px 14px;white-space:pre-wrap}.ss-mp-qr[data-v-d43b824f]{background:#fff;border:1px solid #f0dbe8;border-radius:10px;height:200px;-o-object-fit:contain;object-fit:contain;width:200px}
