.share-card[data-v-9aab866d]{align-items:start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:20px;grid-template-columns:168px minmax(0,1fr);padding:18px}.share-qr[data-v-9aab866d]{text-align:center}.share-qr canvas[data-v-9aab866d]{background:#fff;border:1px solid var(--line);border-radius:6px;height:168px;opacity:0;transition:opacity .22s ease;width:168px}.share-qr canvas.ready[data-v-9aab866d]{opacity:1}.share-qr p[data-v-9aab866d]{color:var(--muted);font-size:12px;line-height:1.5;margin:8px 0 0}.share-body[data-v-9aab866d]{min-width:0}.share-body strong[data-v-9aab866d]{color:var(--brand-dark);display:block;font-size:17px;margin-bottom:14px}.share-actions[data-v-9aab866d]{display:flex;flex-wrap:wrap;gap:10px}.share-btn[data-v-9aab866d]{background:#fff;border:1px solid var(--brand-line);border-radius:4px;color:var(--brand);cursor:pointer;font:inherit;font-size:14px;height:40px;padding:0 18px;transition:background-color .16s ease,border-color .16s ease}.share-btn[data-v-9aab866d]:hover{background:var(--brand-soft);border-color:var(--brand)}.share-btn[data-v-9aab866d]:disabled{cursor:default;opacity:.6}.share-btn.primary[data-v-9aab866d]{background:var(--brand);border-color:var(--brand);color:#fff}.share-btn.primary[data-v-9aab866d]:hover{background:var(--brand-dark);border-color:var(--brand-dark)}.share-hint[data-v-9aab866d]{color:var(--muted);font-size:12.5px;line-height:1.7;margin:12px 0 0}.share-msg[data-v-9aab866d]{color:#2f6b4f;font-size:12.5px;margin:8px 0 0}.card-modal[data-v-9aab866d]{align-items:center;background:#141b249e;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:120}.card-panel[data-v-9aab866d]{background:#fff;border-radius:8px;box-shadow:var(--shadow);display:flex;flex-direction:column;max-height:90vh;padding:16px;width:min(420px,100%)}.card-panel-head[data-v-9aab866d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.card-panel-head strong[data-v-9aab866d]{color:var(--brand-dark);font-size:16px}.card-close[data-v-9aab866d]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:4px;color:var(--muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.card-close svg[data-v-9aab866d]{height:18px;width:18px}.card-close[data-v-9aab866d]:hover{border-color:var(--brand);color:var(--brand)}.card-panel img[data-v-9aab866d]{border:1px solid var(--line);border-radius:6px;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.card-panel-foot[data-v-9aab866d]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.card-panel-foot span[data-v-9aab866d]{color:var(--muted);font-size:12.5px}@media(max-width:560px){.share-card[data-v-9aab866d]{grid-template-columns:1fr;justify-items:center;text-align:center}.share-body[data-v-9aab866d]{width:100%}.share-actions[data-v-9aab866d]{justify-content:center}}
