       .row-content {
            flex: 1;
            margin-right: 15px;
        }
        
        .row-counter {
            font-weight: bold;
            min-width: 80px;
        }
        
        .row-status {
            padding: 2px 8px;
            border-radius: 3px;
            font-size: 12px;
            min-width: 60px;
            text-align: center;
        }
        
        .status-active { background: #d4edda; color: #155724; }
        .status-pending { background: #fff3cd; color: #8564