.user-card{background-color:var(--sc-color-surface);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-lg);padding:var(--sc-space-6);margin-bottom:var(--sc-space-6);flex-direction:column;display:flex}.user-card .profile{flex-direction:row;display:flex}.user-card .profile h1{font-size:var(--sc-text-xl);letter-spacing:-.02em;color:var(--sc-color-text);margin:0;padding:0;font-weight:800}.user-card .profile img{border-radius:var(--sc-radius-full);object-fit:cover;border:1px solid var(--sc-color-border);width:100px;max-width:100%;height:100px}.user-card .profile .meta{margin-left:var(--sc-space-4)}.user-card .profile .about{color:var(--sc-color-text-muted);margin-top:.35em}.user-card ul.stats{margin:var(--sc-space-4) 0 0;font-family:var(--sc-font-mono);font-size:var(--sc-text-sm);color:var(--sc-color-text-muted);padding:0;display:flex}.user-card ul.stats li{align-items:center;gap:.4em;padding:0 1em;display:flex}.user-card ul.stats li:not(:first-of-type){border-left:1px solid var(--sc-color-border)}.user-card ul.stats li:first-of-type{padding-left:0}@media (max-width:780px){.user-card{min-width:auto}.user-card .profile{text-align:center;flex-direction:column;align-items:center}.user-card .about{justify-content:center;display:flex}.user-card ul.stats{margin:var(--sc-space-4) auto 0}.user-card ul.stats li{flex-direction:column;gap:.15em}}
.edit-input{align-items:center;display:flex}
.user{flex-direction:column;display:flex}.user .meta img{border-radius:100%;max-width:100%}@media (min-width:780px){.user .profile-info{min-width:30%;margin-left:1em}}
