.memberCard-module-scss-module__TWF41a__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);overflow:hidden}.memberCard-module-scss-module__TWF41a__cover{background:linear-gradient(160deg, var(--navy-2) 0%, var(--navy) 100%);height:92px}.memberCard-module-scss-module__TWF41a__body{flex-direction:column;align-items:flex-start;padding:0 20px 20px;display:flex}.memberCard-module-scss-module__TWF41a__avatar{z-index:1;box-shadow:0 0 0 3px var(--bg);margin-top:-30px;position:relative}.memberCard-module-scss-module__TWF41a__role{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin-top:12px;font-size:.6875rem;font-weight:600}.memberCard-module-scss-module__TWF41a__name{color:var(--ink);align-items:center;gap:7px;margin:4px 0 0;font-size:1.05rem;font-weight:650;display:inline-flex}.memberCard-module-scss-module__TWF41a__sub{color:var(--muted);margin:2px 0 0;font-size:.86rem}.memberCard-module-scss-module__TWF41a__ctas{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:16px;display:grid}.memberCard-module-scss-module__TWF41a__btn{border-radius:var(--r-chip);white-space:nowrap;transition:border-color var(--t-med),box-shadow var(--t-med),transform var(--t-med),filter var(--t-fast);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 10px;font-size:.88rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.memberCard-module-scss-module__TWF41a__btn svg{width:16px;height:16px}.memberCard-module-scss-module__TWF41a__btn--accent{background:var(--accent-grad);color:#fff}.memberCard-module-scss-module__TWF41a__btn--accent:hover{filter:brightness(1.08);box-shadow:var(--shadow);color:#fff;transform:translateY(-1px)}.memberCard-module-scss-module__TWF41a__btn--secondary{background:var(--bg);border-color:var(--line-2);color:var(--ink)}.memberCard-module-scss-module__TWF41a__btn--secondary:hover{border-color:var(--accent);color:var(--accent-deep);box-shadow:var(--shadow-sm)}.memberCard-module-scss-module__TWF41a__block{width:100%;margin-top:16px}.memberCard-module-scss-module__TWF41a__save{margin-top:8px}.memberCard-module-scss-module__TWF41a__hint{color:var(--faint);align-items:center;gap:6px;margin:12px 0 0;font-size:.78rem;line-height:1.45;display:flex}.memberCard-module-scss-module__TWF41a__hint svg{flex-shrink:0;width:13px;height:13px}
