This plugin is literally 4 lines:
.status-draft{background: #E1BCF0 !important;}
.status-pending{background: #B8EEAD !important;}
.status-future{background: #BAF0FF !important;}
.status-private{background: #FCF0B1;}
And you forgot to paste !important for private posts. Is this real life?
UPD: now you fixed it, but have too many } in string. 4 stars for great idea, it helps visualize things immensely!