.member-app .member-account-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin:-10px 0 24px;padding:15px 18px;min-width:0;border:1px solid #d6e7fb;border-radius:12px;background:linear-gradient(115deg,#fff,#f2f7ff);color:#234f80}
.member-app .member-account-identity-value{display:grid;gap:6px;min-width:0}
.member-app .member-account-identity-value>span{font-size:11px;font-weight:600;color:#6b819c}
.member-app .member-account-identity-value>code{display:block;max-width:100%;font:600 15px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;color:#234f80;overflow-wrap:anywhere;word-break:break-word;user-select:text;letter-spacing:.02em}
.member-app .member-account-identity-value>p{margin:0;color:#71859d;font-size:12px;line-height:1.6}
.member-app .member-account-identity-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:76px;min-height:44px;padding:10px 12px;border:1px solid #c8dcf6;border-radius:9px;background:#fff;color:#2868b4;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}
.member-app .member-account-identity-action:hover{background:#edf5ff;border-color:#9bc0ee}
.member-app .member-account-identity-action:focus-visible{outline:3px solid #89b7ef;outline-offset:3px}
.member-app .member-account-identity-feedback{grid-column:1/-1;margin:0;font-size:11px;line-height:1.6;color:#2d715b}
.member-app .member-account-identity-feedback.error{color:#b34f47}
@media(max-width:480px){.member-app .member-account-identity{gap:9px 10px;margin:-8px 0 20px;padding:13px 14px}.member-app .member-account-identity-value>code{font-size:14px}.member-app .member-account-identity-action{min-width:70px;padding:10px}}
