.member-card[data-v-04e7f7a9]{width:180mm;height:90mm;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.card-header-bar[data-v-04e7f7a9]{background:#6c63ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;-ms-flex-negative:0;flex-shrink:0}.card-logo[data-v-04e7f7a9]{height:40px;width:auto}.card-title[data-v-04e7f7a9]{color:#fff;font-size:14px;font-weight:700;letter-spacing:2px}.card-body-content[data-v-04e7f7a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.card-info[data-v-04e7f7a9]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:16px}.card-member-name[data-v-04e7f7a9]{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:12px;line-height:1.2}.card-field[data-v-04e7f7a9]{margin-bottom:6px}.card-label[data-v-04e7f7a9]{display:block;font-size:10px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.5px;line-height:1.3}.card-value[data-v-04e7f7a9]{display:block;font-size:14px;font-weight:600;color:#555;line-height:1.4}.card-mono[data-v-04e7f7a9]{font-family:JetBrains Mono,Fira Code,monospace}.card-qr[data-v-04e7f7a9]{-ms-flex-negative:0;flex-shrink:0;text-align:center}.card-qr-frame[data-v-04e7f7a9]{display:inline-block;padding:6px;border:2px solid #e0e0e0;border-radius:6px}.card-qr-frame .card-qr-img[data-v-04e7f7a9]{display:block;width:125px;height:125px}.card-qr-caption[data-v-04e7f7a9]{font-size:9px;color:#999;margin-top:4px;letter-spacing:.3px}.card-footer-bar[data-v-04e7f7a9]{height:4px;background:#4ecdc4;-ms-flex-negative:0;flex-shrink:0}