.user-card{padding:1.25em;display:flex;justify-content:space-between}.user-card-right{display:flex;flex-direction:column;justify-content:space-between;gap:1em}.user-badges{display:flex;gap:.5em}.user-card-title-container p{font-size:24px;font-weight:700;margin-bottom:10px}.user-card-title-container{display:flex;align-items:center;gap:.5em;margin-bottom:1em}.user-name-badge-container{display:flex;flex-wrap:wrap;gap:.5em}.user-profile-name{min-width:0;white-space:normal;overflow-wrap:anywhere}.user-name-badge-container .ap-icon,.user-name-badge-container .user-pro{margin-top:.4em}.user-icon{margin-bottom:.3em}.user-pro{margin-top:.2em}.user-details-container{display:flex;justify-content:space-between}.user-bio{margin-top:1em;border-top:1px solid grey;padding-top:1em}.ap-link{color:#007bff;text-decoration:none;font-weight:700}.ap-link:hover{text-decoration:underline}.user-pastes{margin-top:20px}.ap-heading{font-size:20px;font-weight:700;margin-bottom:10px}.ap-link-user-settings{display:flex;gap:.25em}.ap-link-user-settings:hover{border-bottom:2px solid var(--ap-colour-primary-2)}.ap-link-user-settings:hover{text-decoration:none}.user-page-profile-picture{width:50px;height:50px;border-radius:50%}@media screen and (max-width: 550px){.user-card-title-container{flex-direction:column}.user-card-title-container .user-settings-profile-picture{width:100%;height:100%;object-fit:cover}.user-page-profile-picture{width:100%;height:100%;max-width:100px;max-height:100px}.user-card{flex-direction:column;align-items:center}}
