.profile-page .profile-sidebar{background:#fff;border-radius:1.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.04)}.profile-page .profile-tabs .nav-link{border-radius:999px;padding:.6rem .9rem;font-weight:500;color:#222;background-color:rgba(0,0,0,0);transition:all .15s ease-in-out}.profile-page .profile-tabs .nav-link .avatar-wrapper img{width:40px;height:40px;object-fit:cover}.profile-page .profile-tabs .nav-link.active{background-color:#f2f2f2}.profile-page .profile-tabs .nav-link:hover{background-color:#f5f5f5}.profile-page .profile-card{border-radius:1.25rem;box-shadow:0 12px 30px rgba(0,0,0,.04)}.profile-page .profile-card .profile-photo{width:96px;height:96px;object-fit:cover}.profile-page .profile-card .profile-photo-wrapper{position:relative}.profile-page .profile-card .verify-badge{position:absolute;right:0;bottom:0;width:32px;height:32px;border-radius:50%;background-color:#ff5a5f;color:#fff;font-size:1.1rem;box-shadow:0 0 0 4px #fff}.profile-page .profile-card .stat-value{font-size:1.25rem;font-weight:600;width:40px;height:40px;border-radius:100%}.profile-page .profile-card .stat-label{white-space:nowrap;font-size:14px}.profile-page .tab-content .card{border-radius:1.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.04);background-color:#fff}.profile-page .tab-content .identity-icon{font-size:1.3rem;color:#ff5a5f}@media(max-width: 767.98px){.profile-page .profile-card .stats-wrapper{width:100%;justify-content:center}}