.profile-content-header-container{position:relative;margin-top:1rem;margin-bottom:1rem;display:flex;height:100%;width:100%;flex-direction:column}@media (min-width:768px){.profile-content-header-container{margin-bottom:2rem}}@media (min-width:1024px){.profile-content-header-container{margin-top:2rem}}.profile-content-header-container .profile-content-header-content{display:flex;height:100%;width:100%;flex-direction:column;gap:1.5rem}@media (min-width:640px){.profile-content-header-container .profile-content-header-content{flex-direction:row;justify-content:space-between;gap:2.5rem}}@media (min-width:768px){.profile-content-header-container .profile-content-header-content{gap:4rem}}@media (min-width:1024px){.profile-content-header-container .profile-content-header-content{gap:3rem}}@media (min-width:1280px){.profile-content-header-container .profile-content-header-content{gap:5rem}}.profile-content-header-container .profile-content-header-content.bio-section{justify-content:flex-start}.profile-content-header-container .avatar.profile-content-header-avatar{align-self:center}@media (min-width:640px){.profile-content-header-container .avatar.profile-content-header-avatar.display-mobile-only{display:none!important}}@media not all and (min-width:640px){.profile-content-header-container .avatar.profile-content-header-avatar.display-tablet-only{display:none!important}}@media (min-width:768px){.profile-content-header-container .avatar.profile-content-header-avatar.display-tablet-only{display:none!important}}@media not all and (min-width:768px){.profile-content-header-container .avatar.profile-content-header-avatar.display-desktop-only{display:none!important}}.profile-content-header-container .avatar.profile-content-header-avatar{height:5rem;width:5rem;font-size:1.5rem;line-height:2rem}@media (min-width:640px){.profile-content-header-container .avatar.profile-content-header-avatar{height:8rem;width:8rem;font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.profile-content-header-container .avatar.profile-content-header-avatar{height:10rem;width:10rem;font-size:3.75rem;line-height:1}}.profile-content-header-container .avatar.profile-content-header-avatar .image-container{height:5rem;width:5rem}@media (min-width:640px){.profile-content-header-container .avatar.profile-content-header-avatar .image-container{height:8rem;width:8rem}}@media (min-width:768px){.profile-content-header-container .avatar.profile-content-header-avatar .image-container{height:10rem;width:10rem}}.profile-content-header-container .avatar.profile-content-header-avatar .image-container img{height:5rem;width:5rem}@media (min-width:640px){.profile-content-header-container .avatar.profile-content-header-avatar .image-container img{height:8rem;width:8rem}}@media (min-width:768px){.profile-content-header-container .avatar.profile-content-header-avatar .image-container img{height:10rem;width:10rem}}.profile-content-header-container .profile-content-header-descriptions-container{display:flex;width:100%;flex:1 1 0%;flex-direction:column;align-items:flex-start;gap:1rem;overflow:hidden}@media (min-width:640px){.profile-content-header-container .profile-content-header-descriptions-container{max-width:580px;gap:1rem}}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}@media (min-width:640px){.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section{justify-content:flex-start;gap:1rem}}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .go-back-button{height:3rem;width:3.5rem}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-username-container{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-username{margin-top:auto;margin-bottom:auto;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:18px;font-weight:800}@media (min-width:640px){.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-username{margin:0;font-size:28px;line-height:2rem}}@media (min-width:768px){.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-username{font-size:30px;line-height:2.5rem}}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .text-skeleton{font-size:18px}@media (min-width:640px){.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .text-skeleton{font-size:28px}}@media (min-width:768px){.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .text-skeleton{font-size:30px}}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-edit-link{display:flex;flex-direction:row;gap:1rem}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-edit-link .profile-content-header-edit{display:flex;width:100%;cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-edit-link .profile-content-header-edit span{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 98 91/var(--tw-text-opacity))}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-username-section .profile-content-header-edit-link .profile-content-header-edit svg{--tw-text-opacity:1;color:rgb(34 98 91/var(--tw-text-opacity))}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-mobile-avatar-container{display:flex;width:100%;flex-direction:row;align-content:center;gap:.5rem}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-name{word-break:break-all;font-size:16px;font-weight:700}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-bio-container{width:100%;gap:.25rem}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-bio-container .profile-content-header-bio{min-height:.5rem;font-size:12px;font-weight:500}.profile-content-header-container .profile-content-header-descriptions-container .profile-content-header-bio-container p.text-skeleton{margin-top:.5rem;min-height:.5rem}.profile-content-header-container .profile-content-header-links-container{display:flex;height:100%;width:100%;flex-direction:row;justify-content:center;gap:1rem;align-self:flex-start}@media (min-width:640px){.profile-content-header-container .profile-content-header-links-container{width:auto;flex-direction:column;gap:.5rem}}.profile-content-header-container .profile-content-header-links-container .profile-content-header-social-media{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}@media (min-width:640px){.profile-content-header-container .profile-content-header-links-container .profile-content-header-social-media{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.5rem}}.profile-content-header-container .profile-content-header-links-container .profile-content-header-social-media svg{height:1.25rem;width:1.25rem}.profile-content-header-container .profile-content-header-links-container .profile-content-header-social-media .social-media-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-content-header-metrics{display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;gap:.5rem;overflow-wrap:break-word}@media (min-width:640px){.profile-content-header-metrics{justify-content:space-between}}@media (min-width:768px){.profile-content-header-metrics{align-items:center;gap:3rem}}.profile-content-header-metrics .profile-content-header-metrics-data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}@media (min-width:640px){.profile-content-header-metrics .profile-content-header-metrics-data{gap:.5rem}}@media (min-width:1280px){.profile-content-header-metrics .profile-content-header-metrics-data{flex-direction:row}}.profile-content-header-metrics .profile-content-header-metrics-data .profile-content-header-metrics-data-value{font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width:640px){.profile-content-header-metrics .profile-content-header-metrics-data .profile-content-header-metrics-data-value{font-size:24px;font-weight:800}}.profile-content-header-metrics .profile-content-header-metrics-data .profile-content-header-metrics-data-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:700}@media (min-width:640px){.profile-content-header-metrics .profile-content-header-metrics-data .profile-content-header-metrics-data-type{font-size:1rem;line-height:1.5rem;font-weight:800}}.profile-content-header-modal-container{scrollbar-width:thin;max-height:70vh;width:100%;overflow:auto}@media (min-width:640px){.profile-content-header-modal-container .skeleton{min-width:30vh}}.user-follower-list{margin-bottom:1rem;display:grid;width:100%;max-width:1280px;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;gap:1rem;padding:1rem}@media (min-width:768px){.user-follower-list{width:auto}}.user-follower-list .user-line{width:100%}.user-following-list{margin-bottom:1rem;display:grid;width:100%;max-width:1280px;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;gap:1rem;padding:1rem}@media (min-width:768px){.user-following-list{width:auto}}.user-following-list .user-line,.user-following-list a{width:100%}