.profile-page .page-header{justify-content:flex-start}.profile-page .page-header .header-content{flex-direction:column;align-items:self-start;padding:24px;display:flex}.profile-page .page-header .header-content img.header-profile-picture{border:3px solid var(--cds-border-strong);object-fit:cover;border-radius:50%;width:80px;height:80px;margin-bottom:10px}.profile-page .page-header .header-content .header-text{text-align:left;margin-bottom:16px}.profile-page .page-header .header-content .header-text h4{margin-top:4px}.profile-page .page-header .header-content .header-text p{color:var(--cds-text-secondary)}.profile-page .app-content-wrapper-profile{padding:0;display:flex}.profile-page .app-content-wrapper-profile aside.profile-sidebar{background-color:var(--cds-layer);border-radius:8px;width:320px;margin-right:16px;padding:24px}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-description{color:var(--cds-text-primary);margin-bottom:24px}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-links{flex-direction:column;gap:12px;display:flex}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-link{align-items:center;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s;display:flex}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-link:hover{text-decoration:underline}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-link .link-icon{width:18px;height:18px;color:var(--cds-link-primary);margin-right:8px}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-banner{background-color:var(--cds-layer-accent);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);border-radius:4px;margin-top:24px;padding:12px}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-banner p{color:var(--cds-text-secondary);margin-bottom:8px}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-banner a{color:var(--cds-link-primary);text-decoration:none}.profile-page .app-content-wrapper-profile aside.profile-sidebar .sidebar-content .profile-banner a:hover{text-decoration:underline}.profile-page .app-content-wrapper-profile .profile-main-content{background-color:var(--cds-layer);border-radius:8px;flex:1;padding:24px}.profile-page .app-content-wrapper-profile .profile-main-content .community-section{margin:0;padding:0}.profile-page .app-content-wrapper-profile .profile-main-content .community-section h5{color:var(--cds-text-primary)}.profile-page .app-content-wrapper-profile .profile-main-content .community-section .community-section-content .community-boards{flex-flow:wrap;align-content:center;align-items:center;gap:16px;display:flex}.profile-page .app-content-wrapper-profile .profile-main-content .community-section .community-section-content .community-boards .boards-placeholder{border-radius:4px;justify-content:center;align-items:center;height:300px;display:flex}.profile-page .app-content-wrapper-profile .profile-main-content .community-section .community-section-content .community-boards .boards-placeholder h2{color:var(--cds-text-disabled);font-size:1.2rem}.profile-page .app-content-wrapper-profile .profile-main-content .community-section .community-section-content .community-boards .boards-placeholder p{color:var(--cds-text-secondary)}@media (max-width:768px){.app-content-wrapper-profile{flex-direction:column}aside.profile-sidebar{margin-bottom:24px;margin-right:0;width:100%!important}.header-profile-picture{width:60px;height:60px}}
