.profile-sidebar{position:relative;z-index:4;align-self:start;display:grid;gap:.75rem}.profile-card{padding:1rem;border:1px solid var(--line-color);border-radius:.5rem;background:var(--board-bg-color);color:var(--post-text-color)}.profile-identity{text-align:center}.profile-avatar{border-radius:50%;object-fit:cover}.profile-name{margin:.5rem 0;font-weight:700}.profile-links{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:.25rem .75rem;text-align:left;margin:0 0 .5rem;padding:0;list-style:none;font-size:.875rem}.profile-player{display:block;width:100%;max-width:330px;margin:auto;border:0}.profile-friends h2{margin:0 0 .75rem;padding-bottom:.625rem;border-bottom:1px solid var(--line-color);font-size:1rem;font-weight:700}.profile-friends ul{list-style:none;margin:0;padding:0}.profile-friends li+li{margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--line-color)}.profile-friends a{display:flex;align-items:flex-start;gap:.5rem;overflow-wrap:anywhere}.profile-friends img{flex:none;border-radius:50%;object-fit:cover}.profile-friends small,.profile-friends strong{display:block}.profile-friends small{font-size:.625rem;color:var(--sec-text-color)}body:has(> .profile-sidebar-page){display:grid;height:auto;min-height:100%;grid-template:"header" auto "profile" auto "main" 1fr "footer" auto/minmax(0,1fr)}body:has(> .profile-sidebar-page)>header{grid-area:header}body:has(> .profile-sidebar-page)>main{grid-area:main;min-width:0}body:has(> .profile-sidebar-page)>footer{grid-area:footer}.profile-sidebar-page{grid-area:profile}@media (min-width:992px){.profile-sidebar{position:sticky;top:4rem;max-height:calc(100dvh - 5rem);overflow-y:auto}body:has(> .profile-sidebar-page){grid-template:"header header header header" auto ". profile main ." 1fr "footer footer footer footer" auto/minmax(0,1fr) clamp(232px,18vw,270px) minmax(0,1140px) minmax(0,1fr)}.profile-sidebar-page{margin-left:1rem}.profile-sidebar-overlap{margin-top:-2rem}.container-fluid:has(> .row > .side-col > .profile-sidebar){max-width:1560px;margin-inline:auto}.side-col:has(> .profile-sidebar),.side-col:has(> .profile-sidebar)~.side-col{flex:0 0 clamp(232px,18vw,270px);max-width:none}.side-col:has(> .profile-sidebar){margin-top:-2rem;padding-right:0}.side-col:has(> .profile-sidebar)+.col-lg-8{flex:1;min-width:0;max-width:none;padding-left:.5rem}}@media (max-width:991.98px){.profile-sidebar-page{margin:.75rem 1rem}body:has(> .profile-sidebar-page)>main>.container>#board{margin-top:0}.side-col:has(> .profile-sidebar){display:block!important;width:100%;margin:.75rem 0 2.75rem}}.links .card-content:has(.link-intro br){height:auto;min-height:3.5rem}.links .link-intro:has(br){display:block;max-height:none;overflow:visible}