Style compile