.header-account{display:flex;align-items:center;gap:12px;margin-left:auto;font-size:12px;white-space:nowrap}.header-account .header-write{margin-left:0}.member-card{max-width:500px}.member-card .member-field{margin:18px 0}.member-card .helptext{font-size:11px;color:#85947e;line-height:1.8;margin-top:7px}.member-card .helptext ul{padding-left:18px}.member-card .errorlist{font-size:12px;color:#a44832;padding-left:18px;line-height:1.8;overflow-wrap:anywhere}.member-card .member-links{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;margin-top:22px}.member-links a{color:var(--green)}.member-links .button{color:#fff}.member-details{display:grid;grid-template-columns:85px minmax(0,1fr);gap:15px;font-size:13px;margin:28px 0}.member-details dt{color:var(--muted)}.member-details dd{margin:0;overflow-wrap:anywhere}.invite-form{margin-bottom:22px}.generated-codes{margin-bottom:22px}.generated-codes h2{font-size:18px}.generated-codes p{font-size:12px;color:var(--muted);line-height:1.8}.invitation-copy{display:flex;gap:12px;margin:12px 0}.invitation-copy input{min-width:0;flex:1;width:100%;font-family:Consolas,monospace;font-size:12px;padding:11px;border:1px solid var(--line);border-radius:6px}.invitation-copy button{white-space:nowrap}.member-card input{min-width:0}.member-card .button{min-height:42px}
@media(max-width:650px){.header-account{font-size:11px;gap:10px}.member-card{padding:25px 20px}.invitation-copy{gap:8px}.invitation-copy input{font-size:11px}.generated-codes .button{padding:8px 10px}}
