.sqmedia-pcs-badge {
    display: inline-block;
    padding: 2px 7px;
    border-radius: 3px;
    font-size: 12px;
    line-height: 1.4;
    margin: 1px 2px;
}
.sqmedia-pcs-badge.sqmedia-cascade-warning {
    background: #fff3cd;
    color: #856404;
}
.sqmedia-pcs-badge.sqmedia-cascade-error {
    background: #f0f0f0;
    color: #666;
}
.sqmedia-pcs-post-row td { vertical-align: middle; }
.sqmedia-pcs-detail-row code { font-size: 12px; }
tr.sqmedia-row-fixed td { opacity: 0.5; }
