ext-align: center;
        line-height: 80px;
        box-shadow: 0 4px 15px rgba(0,0,0,0.2);
    }
    
    .profile-avatar i {
        font-size: 32px;
        color: var(--accent-color, #5b5fcf);
        vertical-align: middle;
        line-height: 1;
    }
    
    .profile-details {
        overflow: hidden;
        padding-top: 0.5rem;
    }
    
    .profile-name {
        font-size: 1.8rem;
        font-weight: 700;
        color: white;
        margin-bottom: 0.5rem;
    }
    
    .profile-role {
