div.training-status[data-v-a4679fa8]{border-radius:4px;padding:4px 8px;margin:0;font-weight:400;text-align:center;min-width:100px;&.on_track[data-v-a4679fa8]{&[data-v-a4679fa8]:before{content:"On Track"}background:rgba(0,128,0,.15)}&.at_risk[data-v-a4679fa8]{&[data-v-a4679fa8]:before{content:"At Risk"}background:rgba(255,165,0,.15)}&.behind[data-v-a4679fa8]{&[data-v-a4679fa8]:before{content:"Behind"}background:rgba(255,0,0,.15)}}