.member-card-qr{float:right;width:132px;height:132px;margin:0 0 12px 16px;padding:5px;border:1px solid #d9e1ec;border-radius:10px;background:#fff}#memberLibrary{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}#memberLibrary .item{border-left:4px solid #f97316}#memberLibrary .actions a{display:inline-block;margin:8px 8px 0 0;padding:9px 12px;border-radius:8px;background:#0a3d91;color:#fff;text-decoration:none}@media(max-width:600px){.member-card-qr{float:none;display:block;margin:0 auto 12px}#memberLibrary{grid-template-columns:1fr}}
