.profile-sidebar-card{color:var(--white);border-radius:1rem;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 15px 30px #00000080;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff0d!important;border:1px solid #ffffff26!important}.profile-sidebar-card:hover{box-shadow:0 20px 40px #0009}.profile-header{text-align:center;padding:3rem 1.5rem 1.5rem}.profile-avatar-wrapper{border:4px solid var(--black);background:var(--dark-grey);border-radius:50%;width:120px;height:120px;margin:-60px auto 1rem;position:relative;overflow:hidden;box-shadow:0 5px 15px #00000080}.profile-nav{scrollbar-width:none}.profile-nav::-webkit-scrollbar{display:none}.profile-nav .nav-link{color:#ffffff80;border:none;border-bottom:4px solid #0000;border-radius:0;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-weight:500;transition:all .3s;display:flex}.profile-nav .nav-link:hover{color:var(--white);background-color:#ffffff05}.profile-nav .nav-link.active{color:var(--gold);border-bottom-color:var(--gold);background-color:#ffffff0d;font-weight:600}.stat-box{text-align:center;color:var(--white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;padding:1rem}.stat-value{color:var(--white);font-size:1.5rem;font-weight:700}.stat-label{color:#ffffff80;font-size:.875rem}
